【发布时间】:2020-01-01 07:47:44
【问题描述】:
我已将brotli-webpack-plugin 安装为devDependency。在尝试使用npm run build(内部调用next build)创建生产版本时,它会引发以下错误
错误:找不到模块“brotli-webpack-plugin”。
我在next.config.js 中使用这个插件。
在我的生产构建期间,我想做npm install --production 以减小容器大小。我该怎么办?
如果我只使用npm istall,那么构建正在创建而没有任何错误。我应该将该包从devDependency 移动到dependency 吗?
【问题讨论】:
-
请在问题中添加更多详细信息。至少添加一个 repro repo
-
如果我同时安装了依赖和 devDependency,那么我就可以创建构建。但是如果我只安装依赖项,那么构建过程就会抛出
Error: Cannot find module 'brotli-webpack-plugin'。此包已作为 devDependency 添加。
标签: javascript reactjs npm package.json next.js