如何在Windows7 设置node的环境变量NODE_ENV=production
来源:互联网 发布:mac如何批量删除照片 编辑:程序博客网 时间:2024/06/05 10:58
在app中设置了一个生产环境
app.configure('production', function () { var expireTime = 2592000000; app.use(express.static(__dirname + '/public', { maxAge: expireTime })); app.use(express.errorHandler());})
如果在windows 7使用这样的命令,果断得报错,提示没有这样的命令:NODE_ENV=production
NODE_ENV=production node app.js
其实网上很多写法都是基于linux的。什么make,watch这些好用的命令在cmd下都没有。
其实NODE_ENV=production表示新建个环境变量NODE_ENV,并设置它的值为production。
set NODE_ENV=production //设置好环境
这样之后就可以运行程序了。
这样我们在node里就可以通过process.env.NODE_ENV来获取这个值。而在express里就可以根据这个值来选择进入那个环境中。在上面的配置中,我配置了生产环境的静态文件过期时间为30天。之后我在chrome下查看设置是否生效。
结果成功了。
0 0
- 如何在Windows7 设置node的环境变量NODE_ENV=production
- 如何在Windows7 设置node的环境变量NODE_ENV=production
- Atom 下运行 Node 时 NODE_ENV 默认变成 Production 的解决方法
- Windows如何设置NODE_ENV
- 基于windows7, 如何设置java的环境变量?
- JAVA在Windows7上的环境变量设置
- Node 环境变量 process.env.NODE_ENV 之webpack应用
- Windows7安装JDK的环境变量设置
- Windows7 下环境变量设置
- 异常crrently using minified code outside of NODE_ENV === 'production'. This means that 。。。
- 跨平台设置NODE_ENV
- 如何在mac中设置android adb的环境变量
- 如何在windows平台下的ActiveTcl中设置环境变量
- 如何在没有管理员权限的win7上设置环境变量
- 如何在win7下设置mysql的环境变量
- 如何在Linux的Shell里设置环境变量?
- 【java】Windows7 下环境变量设置
- 【java】Windows7 下环境变量设置
- U3D多点触控框架实例(上)
- XMLHTTP中readState与status的状态值
- autoconf 和 automake 生成 Makefile 文件
- Spark RPC阅读笔记(初稿)
- 统计字符串中的单词数(24)
- 如何在Windows7 设置node的环境变量NODE_ENV=production
- 人数不定的工资类
- 使用IOS企业版证书发布应用
- 第18课:Spark Streaming中空RDD处理及流处理程序优雅的停止
- 实用的 Python —— 使用虚拟环境 virtualenv(Linux)
- selenium2笔记
- JS小数运算出现多位小数的问题
- 深入学习java并发编程:内存模型(一)基础
- 第十一周项目训练8.2 圆,圆柱类族的设计