捆绑后我应该删除 webpack 和其他库吗?



NPM 会加载 webpack/libraries 所需的大量文件。据我了解,webpack 生成一个单一的捆绑文件,其中包含脚本工作的所有代码。之后,当我完成构建我的应用程序时,我需要保留所有这些jquery/react 文件和 webpack 本身吗?还是我应该删除它们?

通常的做法是按照以下步骤使项目可移植/可共享;

  • 创建一个package.json并确保捕获所有dependenciesdevDependencies和/或peerDependencies

  • 将此package.jsonpackage-lock.json文件添加/提交到版本控制

  • 创建一个.gitignore文件并向其添加node_modules(本质上,这消除了该包袱(

  • 出于生产目的(例如与客户的成品共享(,构建项目(通常会导致一个小文件,通常在/builddist内(。然后,您可以随时将该构建文件推送到 AWS 或 Heroku 或客户端的服务器。

以上对你有什么帮助?
您可以使用任何计算机轻松启动项目,只要您运行从package.json读取npm install即可。

最新更新