我在安装@ ngrx / store
时遇到问题我的设置:
节点8.9.3, npm 5.5.1, 角度cli 1.7.4, 角度5.2.0
我正在使用angular cli创建一个角度应用,然后用
安装@ ngrx / storenpm install @ngrx/store --save
这给了我错误
Error: EACCES: permission denied, access '/Users/chris.wright/node_modules/@ngrx/store'
如果我使用sudo
运行sudo npm install @ngrx/store --save
我没有收到错误,但@ngrx没有出现在node_modules文件夹或package.json
中有没有人有任何想法可能导致这个或如何安装@ ngrx / store
答案 0 :(得分:0)
为什么不将这些行手动添加到package.json
,然后再添加npm install
?
"dependencies": {
"@ngrx/effects": "^5.2.0",
"@ngrx/store": "^5.2.0",
"@ngrx/store-devtools": "^5.2.0",
鉴于您到目前为止提供的信息,这是我的最佳建议。听起来像是系统相关/节点许可,所以更多有关Q的信息,例如“多个用户是否对当前目录具有写权限?”需要更多提示。