Loading...
martinatanasov0204 avatar martinatanasov0204 5 Точки

Unit testing Mocha & Chai NODE_PATH problem

Здравейте, след няколко часа блъскане реших да попитам за решение на проблема тук. Стъпките, които правя са следните. Чрез cmd-то инсталирам Mocha и Chai. Включвам ги като библиотеки в WebStorm, правя стъпките, които Наков показва във видеото, а именно да сетна NODE_PATH чрез конзолата и от там започват главоблъсканиците. След като поставя

setx NODE_PATH %AppData%\npm\node_modules конзолата хвърля грешка

"Error: invalid syntax. Default option is not allowed more than '2' times. Type "SETX /?" for usage".

Също като проверя дали директорията е сетната с set NODE_PATH показва, че я няма - Environment variable NODE_PATH not defined.

Ще съм адски благодарен, ако някой знае как да го оправя!

1
JavaScript Advanced 30/10/2016 18:22:24
Janislav avatar Janislav 154 Точки
Best Answer

rem for future

setx NODE_PATH "%AppData%\npm\node_modules"

rem for current session

set NODE_PATH="%AppData%\npm\node_modules"

Пробвай със кавичките.

2
martinatanasov0204 avatar martinatanasov0204 5 Точки

Човече благодаря ти много!!

1
30/10/2016 18:40:27
djc_bg2015 avatar djc_bg2015 923 Точки

С каква оперциона си?

0
hammer4 avatar hammer4 115 Точки

setx NODE_PATH %AppData%\npm\node_modules

set NODE_PATH=%AppData%\npm\node_modules

Не са ли това правилните команди?

0
martinski avatar martinski 66 Точки

Да точно това са.Но при мен тръгва без  = на втория ред  - set NODE_PATH %AppData%\npm\node_modules

0
martinatanasov0204 avatar martinatanasov0204 5 Точки

Да, това са командите, които и аз знам, но дава грешката - "Error: invalid syntax. Default option is not allowed more than '2' times. Type "SETX /?" for usage".

0
Janislav avatar Janislav 154 Точки
rem for future
setx NODE_PATH %AppData%\npm\node_modules
rem for current session
set NODE_PATH=%AppData%\npm\node_modules

Пробвай с тези. 

0
martinatanasov0204 avatar martinatanasov0204 5 Точки

Точно с тези пробвам, но дава същата грешка, която съм описал по-горе. "Error: invalid syntax. Default option is not allowed more than '2' times. Type "SETX /?" for usage".

0
inktech.n.kikov avatar inktech.n.kikov 42 Точки

Здравейте.Дано не е проблем че пиша в темата на колегата.При мен пък имам следния проблем:

Error: Cannot find module 'chai'

Инсталирал съм го.Виждам го че го има и във node_modules,спазил съм всички указания...някой да е имал същия проблем ? Мерси.

 

П.п колеги реших проблема по следния начин - в терминала на webstorm,навигирайки до директорията на проекта,написах npm install chai.

0
31/10/2016 15:54:44
VenkoS avatar VenkoS 7 Точки

Рестартирай си Уеб Сторм и пробвай пак!

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.