bash: /usr/bin/npx: 没有这样的文件或目录

ar2*_*015 0 npm reactjs npx ubuntu-18.04

我尝试创建一个新的反应项目:

npx create-react-app my-app
Run Code Online (Sandbox Code Playgroud)

我收到错误:

bash: /usr/bin/npx: No such file or directory
Run Code Online (Sandbox Code Playgroud)

尝试过的解决方案:

ln -s /usr/bin/nodejs /usr/bin/node
ln: failed to create symbolic link '/usr/bin/node': File exists
Run Code Online (Sandbox Code Playgroud)

版本:

npm -v npx
6.14.14
Run Code Online (Sandbox Code Playgroud)

我应该怎么办?


which npx
/usr/local/bin/npx
Run Code Online (Sandbox Code Playgroud)

ls -l /usr/bin | grep npx
(no result)
Run Code Online (Sandbox Code Playgroud)

whereis npx
npx: /usr/local/bin/npx /usr/share/man/man1/npx.1
Run Code Online (Sandbox Code Playgroud)

ar2*_*015 6

对我来说,解决方案是重新启动 bash 终端。