gpt4 book ai didi

javascript - npm 开销 - 如何处理?

转载 作者:数据小太阳 更新时间:2023-10-29 04:45:44 24 4
gpt4 key购买 nike

当通过 npm 安装任何东西时,它会下载许多不需要的文件。通常我正在寻找一个库的最终版本,一个 *.min.js 文件或类似的东西,但其余的都是无用的。

你如何处理所有这些无用的文件?您是手动删除它们还是使用任何构建工具(如 gulpgrunt)生成最终应用程序?

我很困惑,因为我的 webapp 中安装了很多 npm 模块,文件夹大小约为 50 MB,但可能只有 2mb。

最佳答案

npm install --production

只需执行 npm install 即可引入开发和运行时依赖项。您还可以将 ENV 设置为服务器的全局生产环境:npm config set production

参见 this问题。请注意,这不会让您所有内容的最终缩小版,但会大大减少膨胀。例如,一个库可能依赖于 babel-cli、babel-preset-es2015 和 uglifyjs 来构建(devDependency),但如果它还包含转译的缩小文件,则您不需要任何这些。

关于javascript - npm 开销 - 如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36423948/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com