Node.js npm安装到指定目录
根据和,我可以使用命令安装软件包Node.js npm安装到指定目录,node.js,npm,npm-install,Node.js,Npm,Npm Install,根据和,我可以使用命令安装软件包 npm install --prefix <path/to/prefix_folder> -g 更新: //the file structure of my project: myproject(project root) -access -package.json -typings.json -tsconfig.json //the file structure after I run npm install
npm install --prefix <path/to/prefix_folder> -g
更新:
//the file structure of my project:
myproject(project root)
-access
-package.json
-typings.json
-tsconfig.json
//the file structure after I run npm install --prefix ./access [-g] from project root
myproject(project root)
-access
-npm_modules
-myproject(project root)
-access
-npm_modules
- [packages]
-package.json
-typings.json
-tsconfig.json
-package.json
-typings.json
-tsconfig.json
//what I am expecting
myproject(project root)
-access
-npm_modules
-(packages)
-package.json
-typings.json
-tsconfig.json
您正在尝试全局安装特定的软件包。或者运行安装或您的依赖项?@eranotzap我正在尝试通过位于我的项目根目录中的package.json安装包,我从我的项目根目录运行安装a)为什么-g?您不希望所有依赖项都在全球范围内安装吗?有点奇怪。。B) 确切地说,什么会被复制到您所称的“prefix_文件夹”中。您说过,当您希望只有您的依赖项(包)在该文件夹中时,您的所有项目都会被复制。请发布源目录的屏幕截图,并指定您不希望出现的内容。@eranotzap我不确定为什么是a-g,因为我对npm是如此陌生,在阅读了上面的两篇文章后,我添加了a-g,但是,问题是既没有添加a-g,也没有添加。我添加了一个复制整个项目示例的示例。那么您是在同一个文件夹中使用--prefix?post实际命令+路径您是否尝试全局安装特定软件包。或者运行安装或您的依赖项?@eranotzap我正在尝试通过位于我的项目根目录中的package.json安装包,我从我的项目根目录运行安装a)为什么-g?您不希望所有依赖项都在全球范围内安装吗?有点奇怪。。B) 确切地说,什么会被复制到您所称的“prefix_文件夹”中。您说过,当您希望只有您的依赖项(包)在该文件夹中时,您的所有项目都会被复制。请发布源目录的屏幕截图,并指定您不希望出现的内容。@eranotzap我不确定为什么是a-g,因为我对npm是如此陌生,在阅读了上面的两篇文章后,我添加了a-g,但是,问题是既没有添加a-g,也没有添加。我添加了一个复制整个项目示例的示例。那么您是在同一个文件夹中使用--prefix?发布实际的命令+路径
//the file structure of my project:
myproject(project root)
-access
-package.json
-typings.json
-tsconfig.json
//the file structure after I run npm install --prefix ./access [-g] from project root
myproject(project root)
-access
-npm_modules
-myproject(project root)
-access
-npm_modules
- [packages]
-package.json
-typings.json
-tsconfig.json
-package.json
-typings.json
-tsconfig.json
//what I am expecting
myproject(project root)
-access
-npm_modules
-(packages)
-package.json
-typings.json
-tsconfig.json