node开发备注

  1. 设置环境变量

        // 命令行启动: 
    "scripts": {
    "start": "export NODE_ENV=dev && node ./app",
    // 或者
    "start2": "NODE_ENV=dev node ./app",
    "test": "echo "Error: 1 && exit 1"
    },
    // 代码
    console.log(progress.env.NODE_ENV)
    // 环境变量使用完要清除,不然一直会存在;
  2. Question: mac启动node报错Error: listen EACCES 0.0.0.0:200
    Because: 端口被占用; 
    Solution: 检查端口是否被占用,如果有,重启电脑;如果没有, 
    (1)node服务换一个大于1024的端口, 
    (2)小于1024的端口会被linux监听;强制使用只能sudo node xx;
原文地址:https://www.cnblogs.com/zhaowinter/p/5977290.html