WebPacker创建巨大的node_modules



我创建了一个带有Rails 5.1的新项目,我想使用WebPacker来管理我的反应依赖项。问题是在安装WebPacker之后,它将在所有可能的Node_package中创建一个巨大的130MB DIR node_modules。这是默认行为没有意义的。我如何配置WebPacker只能保留我实际使用的软件包。我以各种方式搜索了这个问题,但没有看到任何有意义的答案

通过YARN添加安装所需的内容,它们将在您的package.json中列出。一旦运行assets:precompile(也将运行webpacker:compile(或仅webpacker:compile,将填充您需要运行该应用的编译资产。

就像Tamer所说的那样,Node_modules应该在您的.gitignore文件中。在开发人员中,您将看到由于现有依赖项而导致的所有节点模块,但这并不意味着它们将被使用。

总而言之,不用担心并依靠纱。

最新更新