84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
Les instructions des scripts dans package.json sont les suivantes
"test": "cross-env NODE_ENV=dev && node test.js"
test.js n'a qu'une seule phrase console.log(process.env.NODE_ENV)
console.log(process.env.NODE_ENV)
Mais les résultats montrentundefined
undefined
Pourquoi ?
Posez et répondez à votre propre question, la raison est qu'il ne peut y avoir rien au milieu&&,&&Cela divisera les deux environnements avant et après, ce qui fera que l'environnement de cette dernière déclaration n'aura pas NODE_ENV
&&
NODE_ENV=dev这里不能有空格"test": "cross-env NODE_ENV=dev&& node test.js"
NODE_ENV=dev
"test": "cross-env NODE_ENV=dev&& node test.js"
Posez et répondez à votre propre question, la raison est qu'il ne peut y avoir rien au milieu
&&
,&&
Cela divisera les deux environnements avant et après, ce qui fera que l'environnement de cette dernière déclaration n'aura pas NODE_ENVNODE_ENV=dev
这里不能有空格"test": "cross-env NODE_ENV=dev&& node test.js"