乐趣区

关于vue.js:npm-install-会把-devDependencies-一起安装吗

默认状况下,npm install 命令会装置 package.json 文件中的所有依赖项,包含 dependenciesdevDependencies。这意味着开发依赖项(devDependencies)也会被装置。

如果你只想装置生产环境依赖项,而不装置开发依赖项,能够应用 --production 标记。例如:

npm install --production

这将只装置 dependencies 中列出的依赖项,并跳过装置 devDependencies

另外,如果你应用的是 npm 5.0 或更高版本,devDependencies 会默认被装置。但你能够应用 --only=production 标记来跳过开发依赖项的装置。例如:

npm install --only=production

这样只会装置 dependencies 中的依赖项。

须要留神的是,在开发过程中,通常会须要装置并应用开发依赖项,例如构建工具、测试库等。而在部署生产环境时,能够通过上述办法跳过装置开发依赖项,只装置生产依赖项,以缩小我的项目的体积和依赖项数量。

退出移动版