我们应该关注 nativescript 共享代码库中 node_modules 文件夹的大小吗?

Should we be concerned about the size of the node_modules folder in a nativescript shared codebase?

我意识到这可能是一个 "NOOB" 的时刻,但我查看了 webpack.config.js 并没有看到任何明显的答案来回答这个问题。话虽这么说,我将第一个承认我已经将内置的 webpack 工具视为理所当然,但从未真正学习过它。

我们是否需要担心 APK 或 Angular 应用程序的大小,因为我们的 node_modules 文件夹包含 nativescript 插件和 web?

EX:node_modules 包含 nativescript 的 nativescript-ui-chart 和 web 的 ngx-charts

webpack AOT 编译器(通过使用 ng build --prodtns run android --bundle)是否已经解决了这个问题?如果没有,我们能做些什么吗?或者这只是使用共享代码库的产物?

Webpack 只会捆绑项目所需的 node_modules / 脚本,而不管您的 package.json 中有什么。因此,您不必担心 node_modules 文件夹中的大小或内容。

Webpack 甚至可以明确配置为拾取或忽略特定的包/脚本,从 docs 了解更多信息。