zoukankan      html  css  js  c++  java
  • node配置运行环境变量;

    node express 在开发环境和生产环境运行的代码是不一样的,

    通常是先配置好的,在开发环境运行一套代码,在生产环境运行另一套代码,

    开发环境 development, 生产环境production

    console.log(app.get('env'));默认输出development 

    在生产环境时保证app.get('env')输出 production 这样就能运行不同的代码了

    关键是怎么在生产环境中,使app.get('env')输出 production ,

    两种手动方法;

    第一种 在app.js中写入:

    app.set('env', 'production');

    第二种: 在命令行中输入:NODE_ENV=production node app 

    第三种:

    export NODE_ENV=production(set NODE_ENV=production)

    node app

    第二种和第三种的区别是前一种是一条命令,后一种是两条命令;

    这就是说,生产环境中必须执行以下 export NODE_ENV=production 将其运行环境变量改为 production;

    nodejs入门83页

     有个疑问:在命令行中设置了环境变量,webstrom访问不到,

    https://cnodejs.org/topic/53fec0d97c1e2284788983d6

    坚持下去就能成功
  • 相关阅读:
    MySQL快速入门
    关系模型
    从Qt到PyQt
    Qt 绘图与动画系统
    Django请求响应对象
    Django控制器
    Django模板
    第一个Django项目
    图的存储与遍历
    AOE网与AOV网
  • 原文地址:https://www.cnblogs.com/suoking/p/5509060.html
Copyright © 2011-2022 走看看