【问题标题】:Webpack setup for non-framework project非框架项目的 Webpack 设置
【发布时间】:2018-02-04 11:43:34
【问题描述】:

如何使用Webpack 缩小我的项目在Express Generator 上构建的内容?

我的意思是如何自动捆绑我在domain.tld/js/和其他文件夹中的所有js文件?

【问题讨论】:

    标签: node.js express webpack bundle


    【解决方案1】:

    我还没有为 Express 尝试过这个,但是你有一个文件可以将它们全部导入吗?如果没有,您可以尝试创建一个需要它们的“入口点”文件。 Here 更详细地描述了我最近如何做类似的事情。

    简而言之 - 创建一个名为 file.js 的文件并指向您的所有文件,如下所示:

    import '../node_modules/modernizr/modernizr';
    import '../node_modules/detectizr/dist/detectizr';
    

    然后您可以使用 entry 这样的点创建您的 webpack.config.js

    const config = {
      entry: './path/to/my/entry/file.js'
    };
    
    module.exports = config;
    

    这至少应该让你开始。

    【讨论】: