我正在运行带有多个项目的解决方案的Visual Studio 2017 Community。其中之一是核心2的Angular SPA。在Angular SPA项目中,如果我从下拉菜单中选择了SPA项目并从包命令运行命令:
npm install
,则会出现以下错误:这是有道理的,因为实际上该项目位于:WARN saveError ENOENT: no such file or directory, open 'C:\Users\matt\Source\Repos\project\Project\package.json'
如果我右键单击'C:\Users\matt\Source\Repos\project\Project\AngularSPA\package.json'
package.json
并从解决方案资源管理器中运行更新包命令,则npm包的node_modules文件夹也会被安装到父目录中? 即:而不是:'C:\Users\matt\Source\Repos\project\Project'
我做错了什么吗? 是否应更改此处的设置?(因为我可以将文件夹复制回AngularSPA文件夹,但这似乎有点像黑客攻击?)'C:\Users\matt\Source\Repos\project\Project\AngularSPA'