gpt4 book ai didi

javascript - devDependency 会影响包大小吗?

转载 作者:太空宇宙 更新时间:2023-11-04 03:15:43 24 4
gpt4 key购买 nike

我仔细查找,找不到这个问题的直接答案。

我添加为 devDependency 的包实际上最终会出现在生产包 JS 文件中,从而影响其大小吗?或者只是 bundle 中的依赖项

最佳答案

不,它不会影响您的包大小,因为这些包仅在开发模式下使用。让我们看一个像 typescript

这样的示例包
devDependencies: {
"typescript": "~3.2.5"
}

所以我只需要有 typescript 编译器,仅在开发模式下进行 linting。我实际上并没有在我的项目中导入 typescript ,因为它仅用于开发模式。因此,如果您使用 webpack 并且不会在任何地方导入 typescript,那么在您的项目中,webpack 会进行 tree shake 来消除不需要生产构建的代码,这样 bundle 就不会受到影响。

关于javascript - devDependency 会影响包大小吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56724203/

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