vue项目打包时会在目录下生成一个node_modules的文件夹用来存放下载的依赖包那在多个项目打包的时候能不能指定一个目录使用里面的依赖包而不用每个项目都下载一次
可以使用npm的全局安装来实现这个目的。
首先,在你的电脑上全局安装需要的依赖包,例如:
npm install -g vue
然后,在你的项目中,通过package.json文件来指定使用全局安装的依赖包,例如:
{
"dependencies": {
"vue": "global vue"
}
}
这样,在打包项目的时候,就会使用全局安装的依赖包,而不会再次下载。需要注意的是,这种方式只适用于那些没有修改过的依赖包,如果你需要修改某个依赖包的源码,还是需要在项目中安装该依赖包。
原文地址: https://www.cveoy.top/t/topic/cItN 著作权归作者所有。请勿转载和采集!