首页 > 解决方案 > 如何在 Django 中使用 npm 包和 ES6 功能?

问题描述

我目前正在构建 Django 应用程序的前端,我想使用官方的材料设计组件

但是,我在寻找整合它的方法时遇到了麻烦;我希望能够将 npm 包直接导入 javascript 文件和/或 Django 模板。有谁知道如何做到这一点?

标签: javascriptpythondjangonpm

解决方案


如果您使用 webpack,则需要创建正确的配置(webpack.config.js npm run build

output: {
    path: path.resolve(__dirname, './dist'),
    publicPath: '/static/youre-folder/dist/',
    filename: 'build.js'
  }

例如。然后在模板django中包含这个地址'/static/youre-folder/dist/build.js'。


推荐阅读