新人刚接触npm很多理念不清楚,请教例如:
我现在已经全局安装了@vue/cli,其文件位于我的npm的根目录
但我如果在桌面创建一个文件夹如 /v1/ 之后在其内部使用全局的vue 命令生成一个项目,除了项目本身的src和public等文件,还是会在到当前文件夹内生成/node_modules/~等依赖
请问是不是一定会这样,如果是
那么假如我创建了 /v1/ /v2/....等多个文件夹内,创建的项目,就相当每个项目文件夹内部都会包含一组相同的node_modules
那么我全局安装的意义是什么,或者说,我该如何实现只全局安装一次,就可以复用相关的依赖?
NODE_PATH
里,或者使用一些工具来实现,比如 pnpm