CNode

NODE_ENV=production 环境变量怎么设置

Jjinqiule发布于12 年前最后回复9 年前16 回复106885 浏览0 收藏

在win 环境下 node.js这个环境变量是怎么设置的,配置过程是什么?

查看回复

回复 (16)

M
mmchjl#1·12 年前

process.chdir(path) //具体看api文档

Y
yaojaa#2·11 年前

试试 命令行执行 set process.env.NODE_ENV = production

W
William17#3·11 年前
SET NODE_ENV=production
node app.js
// app.js
console.log(process.env.NODE_ENV);
S
struCoder#4·11 年前

我记得windows不是有一个环境变量的配置窗口吗?

D
DevinXian#5·11 年前
引用 struCoder我记得windows不是有一个环境变量的配置窗口吗?

@struCoder 别这样,那是个全局的,用在哪里就在哪里设置

I
imingyu#6·10 年前

你在npm script里设置NODE_ENV 可以起作用的

"scripts": {
        "release": "set NODE_ENV=production&&grunt rtm",
        "dev": "set NODE_ENV=development&&grunt watch",
    },
S
soullcm#8·10 年前

npm install --save-dev cross-env 用这个

N
NumerHero#9·9 年前

npm i cross-env --save-dev

cross-env NODE_ENV=blablabl

M
mebtte#11·9 年前

shell

NODE_ENV=development node app.js

cmd

set NODE_ENV=development
node app.js
L
luckybirdme#12·9 年前

mark --- From LBRC

I
iamnotblank#13·10 年前

npm run xxx --production // app.js console.log(process.env.NODE_ENV); production

H
hdumok#14·10 年前

如果用webstorm开发的话 QQ截图20160923115412.png

C
captainblue2013#15·10 年前

不建议npm run方式,还是学好linux

L
lovemybb#16·10 年前

linux
export NODE_ENV=production ; node app.js 这个只对当前终端有效

参与回复
登录后即可参与回复。登录