Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript process.env中的NPM包_Typescript_Npm_Typescript Typings_Npm Scripts - Fatal编程技术网

Typescript process.env中的NPM包

Typescript process.env中的NPM包,typescript,npm,typescript-typings,npm-scripts,Typescript,Npm,Typescript Typings,Npm Scripts,所有这些包是如何安装到process.env的,为什么我看不到npm脚本中设置的NODE\u env “开始”:“NODE_ENV=dev npm run build&&npm run watch&&npm run tslint” 我的npm脚本: “脚本”:{ “开始”:“npm运行构建和npm运行监视和npm运行tslint”, “构建”:“npm运行构建ts”, “服务”:“nodemon dist/Server.js”, “监视”:“并发-k-p\”[{name}]\“-n\”类型脚

所有这些包是如何安装到
process.env
的,为什么我看不到npm脚本中设置的
NODE\u env

“开始”:“NODE_ENV=dev npm run build&&npm run watch&&npm run tslint”

我的npm脚本:

“脚本”:{
“开始”:“npm运行构建和npm运行监视和npm运行tslint”,
“构建”:“npm运行构建ts”,
“服务”:“nodemon dist/Server.js”,
“监视”:“并发-k-p\”[{name}]\“-n\”类型脚本,节点\“-c\”黄色。粗体,青色。粗体,绿色。粗体\“npm运行监视ts \”“npm运行服务\”,
“测试”:“mocha——编译器ts:ts节点/寄存器”,
“构建ts”:“tsc”,
“监视ts”:“tsc-w”,
“tslint”:“tslint-c tslint.json-p tsconfig.json”,
“调试”:“npm运行构建和npm运行监视调试”,
“服务调试”:“nodemon--inspect dist/Server.js”,
“监视调试”:“并发-k-p\”[{name}]\“-n\”类型脚本,节点\“-c\”黄色。粗体,青色。粗体,绿色。粗体\“npm运行监视ts \”“npm运行服务调试\”
},
所有这些包是如何进入process.env的

process.env
反映系统环境变量。例如,运行
env
。更多:

为什么我看不到NODE_ENV设置在


根据您的命令
NODE\u ENV=dev npm run build&&npm run watch&&npm run tslint
它不会以任何方式持久化到环境中,而是在运行
npm run build
时出现

设置环境变量的正确脚本位于
中的“serve”

这项工作
“服务”:“NODE_ENV=development nodemon dist/Server.js”,

npm安装可能吗?另外,您的配置文件是什么样子的?感谢您提供了在不同脚本中移动设置环境变量的提示,这很有帮助,请参阅上面的正确答案。