Обновил node до 5 версии. В package.json прописываю следующее.
{
"name": "app",
"version": "1.0.0",
"scripts": {
"prestart": "set NODE_PATH=./server/config | echo %NODE_PATH%"
},
"dependencies": {
"body-parser": "latest",
"cookie-parser": "latest",
"express": "latest",
"express-session": "latest",
"morgan": "latest"
}
}
эхо отрабатывает, но показывает, что set не отработал и поэтому нельзя подключить свой модуль просто по имени, который лежит в ./server/config. Может это баг новой версии или что-то нужно специальное сделать?
Вывод npm start >
C:\nodeTest>
> app@1.0.0 prestart C:\nodeTest
> set NODE_PATH=./server/config | echo %NODE_PATH%
%NODE_PATH%
> app@1.0.0 start C:\nodeTest
> node server.js
module.js:339
throw err;
^
................