您好我安装了节点和npm。接下来我想配置名为“http-server”的全局服务器。一切安装正常。但是当我想运行“http-server”时,我会收到错误。
C:\WINDOWS\system32>http-server 'http-server' is not recognized as an
internal or external command, operable program or batch file.
这是我在CMD的代码
C:\Users\Matthew>cd C:\
C:\>npm install --global http-server
C:\Users\Matthew\npm-global\http-server -> C:\Users\Matthew\npm-global\node_modules\http-server\bin\http-server
C:\Users\Matthew\npm-global\hs -> C:\Users\Matthew\npm-global\node_modules\http-server\bin\http-server
+ http-server@0.10.0
added 23 packages in 36.321s
我的路径很好: C:\ Users \用户马修> PATH PATH = C:\ Program Files \ nodejs \; C:\ Users \ Matthew \ AppData \ Roaming \ npm
为什么这个命令创建文件夹npm-global?为什么它没有安装在AppData~
中请帮忙! :)
答案 0 :(得分:0)
这是一个答案:
npm config set prefix C:\Users\yourname\AppData\Roaming\npm