相关疑难解决方法(0)

错误:EACCES,即使在使用sudo后权限也被拒绝了?

我正在尝试设置一个Chrome扩展程序,它会使用inspect元素功能自动保存我对网站所做的更改.我们的想法是,您将能够对网站进行实时更改,而无需返回到ide以保存更改并重新上传所有内容.扩展名称为DevTools Autosave.我一直在遵循本网站的指示.我正在尝试在Mac上安装它.

我已经安装了node.js和扩展.当我到在其讲话的指示有关的命令,以在终端上运行的部分,我在前面有和没有的"命令"尝试"故宫安装-g自动保存"命令,但我总是得到这个错误:

Error: EACCES, permission denied
    at Function.startup.resolveArgv0 (node.js:815:23)
    at startup (node.js:58:13)
    at node.js:906:3

npm ERR! autosave@1.0.3 install: `node ./scripts/install.js`
npm ERR! Exit status 8
npm ERR! 
npm ERR! Failed at the autosave@1.0.3 install script.
npm ERR! This is most likely a problem with the autosave package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node ./scripts/install.js
npm ERR! You can get their info via:
npm ERR!     npm …
Run Code Online (Sandbox Code Playgroud)

terminal google-chrome-extension node.js google-chrome-devtools

5
推荐指数
1
解决办法
1万
查看次数

找不到用于全局 npm 安装的终端 (zsh) 命令

这让我发疯!我做了很多谷歌搜索并尝试了各种方法。(我不认为这是一个超级用户主题)

我最近在终端上遇到了很多麻烦。我一定是什么地方搞砸了,因为它使用的工作就好了,现在我不能让它再也不认识我的命令nvmglobal npm包一样expo。它只是给了我这样的错误:

? expo      
zsh: command not found: expo
Run Code Online (Sandbox Code Playgroud)
? nvm ls
zsh: command not found: nvm
Run Code Online (Sandbox Code Playgroud)

(顺便说一句:npmbrewj找到命令)

如果我这样做,echo $PATH我会得到:

/Users/norfeldt/Library/Android/sdk/tools/bin:/Users/norfeldt/Library/Android/sdk/tools:/Users/norfeldt/Library/Android/sdk/platform-tools:/Applications/anaconda/bin:~/Library/Python/2.7/bin:~/.npm-global/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
Run Code Online (Sandbox Code Playgroud)

(奇怪的行为是,如果我再做echo $PATH一次,它会在一行中返回两倍相同的输出)

它的可读版本(替换::\n

/Users/norfeldt/Library/Android/sdk/tools/bin:
/Users/norfeldt/Library/Android/sdk/tools:
/Users/norfeldt/Library/Android/sdk/platform-tools:
/Applications/anaconda/bin:
~/Library/Python/2.7/bin:
~/.npm-global/bin:
/usr/local/bin:
/usr/bin:
/bin:
/usr/sbin:
/sbin
Run Code Online (Sandbox Code Playgroud)

我的.zshrc文件看起来像这样:

# Node & NPM
#PATH="/usr/local/bin:$PATH"
PATH="~/.npm-global/bin:$PATH"
#PATH="~/.npm-global/lib/node_modules:$PATH"

# Git
alias master="git checkout master"
alias dev="git checkout develop"
alias hotfix="git flow hotfix"
alias …
Run Code Online (Sandbox Code Playgroud)

macos terminal zsh npm oh-my-zsh

5
推荐指数
1
解决办法
4490
查看次数

运行 npm install 后如何修复 aws-cdk 的“找不到命令”

我正在尝试安装 aws-cdk 并在终端中运行npm install -g aws-cdk. 如前所述这里 NPM运行后,我得到:

/usr/local/Cellar/node/9.8.0/bin/cdk -> /usr/local/Cellar/node/9.8.0/lib/node_modules/aws-cdk/bin/cdk
+ aws-cdk@0.31.0
updated 1 package in 1.636s
Run Code Online (Sandbox Code Playgroud)

如果我尝试运行,cdk我会得到:

zsh: command not found: cdk
Run Code Online (Sandbox Code Playgroud)

npm aws-cdk

4
推荐指数
3
解决办法
6449
查看次数

ng:找不到命令

我试图ng build在我的项目文件夹中运行,但得到以下响应:

bash:ng:找不到命令

我想念什么?它与管理员特权,我的路径/配置文件或我需要在全局安装的东西有关吗?

这是我的package.json

{
"name": "meanauthapp",
"version": "1.0.0",
"description": "MEAN stack authentication app",
"main": "app.js",
"scripts": {
"start": "node app"
},
"dependencies": {
"express": "4.16.2",
"mongoose": "4.13.6",
"bcryptjs": "2.4.3",
"cors": "2.8.4",
"jsonwebtoken": "8.1.0",
"body-parser": "1.18.2",
"passport": "0.4.0",
"passport-jwt": "3.0.1"
},
"author": "",
"license": "MIT",
"devDependencies": {
  "@angular/cli": "^1.6.0"
  }
}
Run Code Online (Sandbox Code Playgroud)

angular-cli angular

3
推荐指数
5
解决办法
7403
查看次数