相关疑难解决方法(0)

找不到快速命令

出于某种原因,在我的机器上全局安装Express之后,npm install -g express如果我cd进入目录并尝试运行express,我会收到以下错误:

express: command not found. 
Run Code Online (Sandbox Code Playgroud)

即使我运行它sudo仍然得到相同的输出.我已经尝试了多种不同的解决方案来解决这个问题.我已经安装了节点homebrew,Stack Overflow上的某些线程可能是一个问题所以我完全卸载了节点并通过nodejs.org上的安装程序重新安装(我现在正在运行v0.10.26)并且问题仍然存在.

如果我进入我的/usr/local/lib/node_modulesExpress就在那里但是在/ usr/local/bin中没有任何关于Express的信息.我不确定这是否是一个问题,但考虑到该目录中有其他全局安装的节点包的二进制文件,我认为可能存在问题.

这是我安装时获得的确切输出:

npm http GET https://registry.npmjs.org/express
npm http 304 https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/accepts/1.0.0
npm http GET https://registry.npmjs.org/type-is/1.0.0
npm http GET https://registry.npmjs.org/range-parser/1.0.0
npm http GET https://registry.npmjs.org/cookie/0.1.0
npm http GET https://registry.npmjs.org/fresh/0.2.2
npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1
npm http GET https://registry.npmjs.org/send/0.2.0
npm http GET https://registry.npmjs.org/methods/0.1.0
npm http GET https://registry.npmjs.org/cookie-signature/1.0.3
npm http GET https://registry.npmjs.org/utils-merge/1.0.0
npm http GET https://registry.npmjs.org/merge-descriptors/0.0.2
npm http GET https://registry.npmjs.org/escape-html/1.0.1
npm …
Run Code Online (Sandbox Code Playgroud)

command-line node.js express

134
推荐指数
2
解决办法
6万
查看次数

标签 统计

command-line ×1

express ×1

node.js ×1