我不能让恶魔跑。我尝试过用npm install -g nodemon和npm install nodemon --save-dev安装它。当我运行npm list -g --depth=0时,它显示没有安装恶魔。但为了我的生命,不能让它起作用。有什么帮助吗?
发布于 2018-01-13 06:07:50
结果,我不得不进入我的Path并为我的npms设置路径。
你是怎么做到的:
where nodemon,这将给出文件的位置。我的是C:\Users\rmcgu\AppData\Roaming\npm\nodemon拷贝那个文件路径。advanced选项卡,然后单击Environment Variables...path,然后单击edit...new并通过以前复制的文件路径,但在\npm之后删除任何内容,例如,C:\Users\rmcgu\AppData\Roaming\npm\nodemon变为C:\Users\rmcgu\AppData\Roaming\npm希望这能帮到别人。我在我的路径中设置了C:\Users\rmcgu\AppData\Roaming\npm\nodemon,但没有设置npm目录本身。
发布于 2018-10-08 10:19:17
我想补充我如何解决这个问题,因为我必须做一些混合和匹配从几个不同的解决方案。作为参考,这是对Windows 10 PC,nodemon已经完美地工作了几个月,然后突然找不到命令,除非在本地运行npx。这是我的舞步-
npm list -g --depth=0来检查它是否是全局安装的,在我的例子中它是安装的,所以要开始新的.npm uninstall -g nodemonnpm install -g --force nodemon --save-dev重新安装(可能建议首先尝试运行npm install -g nodemon --save-dev,完成其余的步骤,如果它不能工作,则再次使用-force执行步骤2和步骤3)。npm config get prefix检查了npm文件夹的位置,在我的例子中,这个命令位于C:\Users\username\AppData\漫游\npmexport PATH=%PATH%;C:\Users\username\AppData\Roaming\npm; (显然将“用户名”替换为您的用户名,或者步骤4中检索的任何文件路径)。我希望这能帮助那些一直在为这个问题奋斗的人,就像我一样!
发布于 2018-01-13 11:39:22
啊,所以你在Windows上。如果您在Linux/Unix上:
你是怎么做到的:
为无恶魔(或任何npm)寻找你的道路。在nodemons情况下,您可以键入
find / -name nodemon这会给你文件的位置。将此目录添加到路径中:
echo 'PATH=/the/directory/from/find/output:$PATH' >> ~/.bashrc(注:单引号;假设您使用bash)
https://stackoverflow.com/questions/48234616
复制相似问题