16得票4回答
Webpack 2 - 代码分离顶级依赖项

最终编辑 简短来说,这是不可能的。尽管下面的最佳答案提供了一些有用的信息。 考虑下面的代码,来自于contacts.js。 这是一个动态加载模块,在其他代码中使用System.import进行按需加载。 如果SharedUtil1也在其他模块中使用,并且这些模块也是通过System....

7得票2回答
从npm脚本中配置Webpack

我在package.json中设置了两个脚本,如下所示: "scripts": { "webpackDevServer": "babel-node ./node_modules/.bin/webpack-dev-server --config=webpack.config.dev.j...

7得票1回答
如何使用Webpack插件动态添加模块/依赖?

我感觉我要实现的并不难...但是Webpack文档非常混乱,我在这上面浪费了许多时间。 如何将“动态”的模块注入到Webpack构建中?我想在构建时创建此模块。 举个简单的例子,我要如何将此字符串作为新模块注入到构建中? "module.exports = new Date();" ...

8得票3回答
Webpack 2: 无法解析模块

I have a project like this: root/ webpack-config.js app/ app.js js/ dep.js core/ module.js 这是webpack配...

7得票1回答
Webpack 生产构建 - TypeError:e[t] 未定义。

我已经成功地在本地运行了这个应用程序,构建也没问题,但当我访问我的主页(唯一一个出错的路由)时,我会收到这个消息。 我不知道这是什么意思,这是我的webpack配置文件。 webpack.base.config.js const path = require('path') co...

8得票1回答
如何通过Webpack运行任意的Bash脚本文件而无需维护每种文件类型的加载器?

似乎Webpack通过“加载器”运行转换代码的工具,而不是直接使用这些工具的API。这增加了对这些工具的抽象层,有时意味着该工具的API没有完全暴露或工具的更新需要一定时间才能在加载器中更新。 这里有一个更详细的问题描述。 我在Grunt / gulp中遇到了这个问题,最终放弃了这些,改为使...

15得票2回答
Webpack - 没有生成输出文件?

我有以下的webpack配置文件: var path = require('path') var webpack = require('webpack') module.exports = { entry: { main: './scripts/app/main.js'...

68得票9回答
如何将.env文件中的变量传递给webpack配置?

我对webpack比较新,几乎已经掌握了所有的构建部分,但现在遇到一个问题,我想从.env文件中传递环境变量到webpack配置中,以便我可以通过webpack.DefinePlugin插件将该变量传递给我的构建文件。 目前我能够直接从webpack传递环境变量到我的构建中。请参阅下面我在w...

10得票1回答
Webpack2 node-libs-browser排除是什么?

我已经升级到webpack 2,在进行树摇优化之前,我的捆绑文件大小增加了。在调查原因时,似乎我有一些大文件,例如bn.js和eliptic(是node-libs-browser的一些依赖项,它本身现在是webpack2的依赖项)。是否有任何方法可以删除或排除它们?在webpack1中,它们没...

9得票2回答
使用webpack处理配置文件

我有一个使用Webpack 2构建的Electron应用程序。我有一个配置文件,像普通的Webpack资源一样进行引入: config.js: export default { config1: 1, config2: 2 } main.js: import confi...