node 自动重启工具 nodemon 与 node环境变量设置 cross-env

在编写调试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

  

猜你喜欢

转载自www.cnblogs.com/changxue/p/12546283.html
今日推荐