在编写调试Node.js项目,修改代码后,需要频繁的手动close掉,然后再重新启动,非常繁琐。 现在,我们可以使用nodemon这个工具,它的作用是监听代码文件的变动,当代码改变之后,自动重启。 nodemon安装与使用: //安装nodemon cnpm install -g nodemon //全局安装 nodemon -v //查看版本检测是否安装成功 cnpm install nodemon --save-dev //项目安装 //启动node文件 nodemon ./bin/www.js cross-env这是一款运行跨平台设置和使用环境变量的脚本,兼容mac linux 和 windows cross-env安装与使用: //安装cross-env cnpm install cross-env --save-dev //设置环境变量 "scripts": { "dev": "cross-env MODE_ENV=dev nodemon ./bin/www.js", "prd": "cross-env MODE_ENV=production nodemon ./bin/www.js" } //调用环境变量 process.env.MODE_ENV //dev or production