如何在Windows7 设置node的环境变量NODE_ENV=production
2012-09-07 01:27
453 查看
在app中设置了一个生产环境
如果在windows 7使用这样的命令,果断得报错,提示没有这样的命令:NODE_ENV=production
其实网上很多写法都是基于linux的。什么make,watch这些好用的命令在cmd下都没有。
其实NODE_ENV=production表示新建个环境变量NODE_ENV,并设置它的值为production。
这样之后就可以运行程序了。
这样我们在node里就可以通过process.env.NODE_ENV来获取这个值。而在express里就可以根据这个值来选择进入那个环境中。在上面的配置中,我配置了生产环境的静态文件过期时间为30天。之后我在chrome下查看设置是否生效。
结果成功了。
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下查看设置是否生效。
结果成功了。
相关文章推荐
- 如何在Windows7 设置node的环境变量NODE_ENV=production
- 如何在Windows7 设置node的环境变量NODE_ENV=production
- NODE_ENV=production 环境变量设置
- express 设置node_env的环境变量
- 基于windows7, 如何设置java的环境变量?
- 如何使用脚本set-env来设置环境变量[转]
- Java的环境变量如何设置
- 关于如何在MDK中将环境常量(ENV)直接烧写到内置flash的一些设置
- Windows如何在cmd命令行中查看、修改、删除与添加、设置环境变量
- 如何设置Java 2(JDK1.2)的环境变量?
- Asp.Net Core 如何在 IIS 中设置环境变量
- 如何设置jdk环境变量
- Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
- linux环境变量设置错误后,如何恢复解决方案
- 在linux里怎么设置环境变量啊,用env可以看到所有的环境变量,那什么指令可以改它们啊
- Windows7 64位,JDK 1.7 环境变量的设置
- Windows如何在cmd命令行中查看、修改、删除与添加、设置环境变量
- 如何设置Oracle的环境变量
- Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
- 如何设置vs2005的环境变量