Lorsque j'ouvre les instructions pour installer CodeceptJS, il offre la possibilité d'installer le node_module à la fois localement et globalement. Cependant, seule l'installation globale fonctionne. Lorsque j'installe codeceptjs localement dans mon application express, j'essaye d'initialiser l'installation codecept, j'obtiens "bash: codeceptjs: command not found". Des idées?

Nodejs - v6.2.2, express - v4.13.4, en utilisant un mac

0
David Stewart 16 janv. 2017 à 16:51

2 réponses

Meilleure réponse

Si vous l'installez localement, ce n'est probablement pas dans votre $ PATH. Vous devez spécifier le chemin d'accès complet. En supposant que vous êtes à la racine de votre projet, saisissez: ./node_modules/.bin/codeceptjs

Ou vous pouvez réexporter la variable PATH pour inclure ce chemin (non recommandé).

1
motanelu 16 janv. 2017 à 13:55

"./node_modules/.bin/codeceptjs" run --steps devrait fonctionner correctement

0
Ismail 1 mars 2018 à 06:06