捆绑后我应该删除 webpack 和其他库吗?
Should i delete webpack and other libraries after bundling?
NPM 下载了 webpack/libraries 所需的大量文件。据我了解,webpack 生成一个单独的捆绑文件,其中包含脚本工作的所有代码。在那之后,当我完成构建我的应用程序时,我是否需要保留所有这些 jquery/react 文件和 webpack 本身?还是我应该删除它们?
按照以下步骤制作项目 portable/shareable 是常见的做法;
创建一个package.json
并确保捕获所有dependencies
,devDependencies
and/or peerDependencies
.
Add/commit 这个 package.json
和 package-lock.json
文件到你的版本控制
创建一个 .gitignore
文件并向其中添加 node_modules
(本质上,这减少了包袱)
出于生产目的(例如与客户成品共享),构建项目(通常会生成一个小文件,通常在 /build
或 dist
内) .然后您可以随时将该构建文件推送到 AWS 或 Heroku 或客户的服务器。
以上内容对您有什么帮助?
您可以使用任何机器轻松启动项目,只要您 运行 npm install
从您的 package.json
.
读取
NPM 下载了 webpack/libraries 所需的大量文件。据我了解,webpack 生成一个单独的捆绑文件,其中包含脚本工作的所有代码。在那之后,当我完成构建我的应用程序时,我是否需要保留所有这些 jquery/react 文件和 webpack 本身?还是我应该删除它们?
按照以下步骤制作项目 portable/shareable 是常见的做法;
创建一个
package.json
并确保捕获所有dependencies
,devDependencies
and/orpeerDependencies
.Add/commit 这个
package.json
和package-lock.json
文件到你的版本控制创建一个
.gitignore
文件并向其中添加node_modules
(本质上,这减少了包袱)出于生产目的(例如与客户成品共享),构建项目(通常会生成一个小文件,通常在
/build
或dist
内) .然后您可以随时将该构建文件推送到 AWS 或 Heroku 或客户的服务器。
以上内容对您有什么帮助?
您可以使用任何机器轻松启动项目,只要您 运行 npm install
从您的 package.json
.