关于package.json文件中:
dependencies 与 devDependencies
devDependencies下列出的模块,是我们开发时用的依赖项,像一些进行单元测试之类的包,我们用它混淆js文件,它们不会被部署到生产环境。dependencies下的模块,则是我们生产环境中需要的依赖,即正常运行该包时所需要的依赖项。
如果执行npm install(yarn install)命令,默认会安装两种依赖。如果你只是单纯的使用这个包而不需要进行一些改动测试之类的,只安装dependencies而不安装devDependencies。
注意:通过“yarn add packagename”进行安装,只会安装dependencies。
如需安装devDependencies执行如下命令:
yarn add packagename --dev
网友评论