如何在 macOS 上安装 nodemon Nodejs?nodemon 保持显示:找不到命令

Sla*_*adi 4 javascript macos node.js npm nodemon

目前我已经使用命令安装了 nodemon npm install -g nodemon。我遇到了权限问题,所以我执行命令sudo npm install -g nodemon并且我做到了。但是当我制作“nodeman”命令时总是显示nodemon: command not found

Ran*_*oon 13

如果您需要在 mac OS 上全局安装 nodemon,请尝试

sudo npm install -g nodemon

然后您必须输入密码。安装成功完成后,运行

nodemon -v

在终端上检查nodemon版本。


Dar*_*rai 11

如果由于任何原因您无法设置全局路径,则在当前项目目录下,运行

npm install nodemon --save-dev
Run Code Online (Sandbox Code Playgroud)

然后在 package.json 文件中的“scripts”下,像这样添加“start”:“nodemon app.js” -

"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "nodemon app.js"
}
Run Code Online (Sandbox Code Playgroud)

然后运行

npm start
Run Code Online (Sandbox Code Playgroud)


Ari*_*rty 6

根据这个,创建一个新目录来存储你的global包。这样就不存在权限问题了。

mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
Run Code Online (Sandbox Code Playgroud)

编辑您的.profile.bash_profile以将新位置添加到您的 PATH 中:

export PATH=~/.npm-global/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

然后安装没有以下内容的软件包sudo

npm install -g nodemon
Run Code Online (Sandbox Code Playgroud)