2017-10-09 2 views
0

Après avoir git clone un projet que je ne peux pas courir npm run build sous Windows, bien qu'il fonctionne sur Mac et Linux:commande de nœud à définir la variable d'env fonctionne sur linux et mac mais pas sur les fenêtres

"build": "API=https://dev-api.myexample.com/v1.0 babel-node build.js", 

Je suis cette erreur:

'API' n'est pas reconnu comme commande interne ou externe, programme exécutable ou fichier batch.

+0

Est-ce que vous essayez d'exécuter le Commend d'une nouvelle console? –

+0

@HristoStaykov nouvelle console? c'est pour quoi? –

Répondre

2

Vous devez utiliser cross-env (d'abord l'ajouter à vos dépendances avec npm i cross-env voir https://www.npmjs.com/package/cross-env)

"build": "cross-env API=https://dev-api.myexample.com/v1.0 babel-node build.js", 
+0

appris quelque chose aujourd'hui, merci beaucoup! –