我们应该关注 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 --prod
或 tns run android --bundle
)是否已经解决了这个问题?如果没有,我们能做些什么吗?或者这只是使用共享代码库的产物?
Webpack 只会捆绑项目所需的 node_modules
/ 脚本,而不管您的 package.json
中有什么。因此,您不必担心 node_modules
文件夹中的大小或内容。
Webpack 甚至可以明确配置为拾取或忽略特定的包/脚本,从 docs 了解更多信息。
我意识到这可能是一个 "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 --prod
或 tns run android --bundle
)是否已经解决了这个问题?如果没有,我们能做些什么吗?或者这只是使用共享代码库的产物?
Webpack 只会捆绑项目所需的 node_modules
/ 脚本,而不管您的 package.json
中有什么。因此,您不必担心 node_modules
文件夹中的大小或内容。
Webpack 甚至可以明确配置为拾取或忽略特定的包/脚本,从 docs 了解更多信息。