m0sk1t
@m0sk1t
SPA web-developer

Не работает Node.JS. Кто встречал такую ошибку?

При запуске выдает
{ [Error: Cannot find module './lib'] code: 'MODULE_NOT_FOUND' }

И это только под Windows. И без номера строки, и малейшего намека на место ошибки...

Node - 0.10.30

Модули
─ async@0.9.0
┬ bcrypt@0.8.0
├── bindings@1.0.0
└── nan@1.3.0
┬ body-parser@1.6.1
├── bytes@1.0.0
├── depd@0.4.4
├── iconv-lite@0.4.4
├── media-typer@0.2.0
├── qs@1.1.0
├── raw-body@1.3.0
└─┬ type-is@1.3.2
  └── mime-types@1.0.2
┬ cookie-parser@1.3.2
├── cookie@0.1.2
└── cookie-signature@1.0.4
─ crypto@0.0.3
┬ debug@1.0.4
└── ms@0.6.2
┬ dnc@0.1.2
├─┬ alexarank@0.1.1
│ ├─┬ request@2.30.0
│ │ ├── aws-sign2@0.5.0
│ │ ├── forever-agent@0.5.2
│ │ ├─┬ form-data@0.1.4
│ │ │ ├── async@0.9.0
│ │ │ └─┬ combined-stream@0.0.5
│ │ │   └── delayed-stream@0.0.5
│ │ ├─┬ hawk@1.0.0
│ │ │ ├── boom@0.4.2
│ │ │ ├── cryptiles@0.2.2
│ │ │ ├── hoek@0.9.1
│ │ │ └── sntp@0.2.4
│ │ ├─┬ http-signature@0.10.0
│ │ │ ├── asn1@0.1.11
│ │ │ ├── assert-plus@0.1.2
│ │ │ └── ctype@0.5.2
│ │ ├── json-stringify-safe@5.0.0
│ │ ├── mime@1.2.11
│ │ ├── node-uuid@1.4.1
│ │ ├── oauth-sign@0.3.0
│ │ ├── qs@0.6.6
│ │ ├─┬ tough-cookie@0.9.15
│ │ │ └── punycode@1.3.0
│ │ └── tunnel-agent@0.3.0
│ └─┬ xml2js@0.4.4
│   ├── sax@0.6.0
│   └─┬ xmlbuilder@2.4.0
│     └── lodash-node@2.4.1
├── async@0.2.10
├─┬ cli-table@0.3.0
│ └── colors@0.6.2
└─┬ npmlog@0.0.6
  └── ansi@0.2.1
┬ express@4.8.1
├─┬ accepts@1.0.7
│ ├── mime-types@1.0.2
│ └── negotiator@0.4.7
├── buffer-crc32@0.2.3
├── cookie@0.1.2
├── cookie-signature@1.0.4
├── depd@0.4.4
├── escape-html@1.0.1
├── finalhandler@0.1.0
├── fresh@0.2.2
├── media-typer@0.2.0
├── merge-descriptors@0.0.2
├── methods@1.1.0
├── parseurl@1.2.0
├── path-to-regexp@0.1.3
├─┬ proxy-addr@1.0.1
│ └── ipaddr.js@0.1.2
├── qs@1.1.0
├── range-parser@1.0.0
├─┬ send@0.8.1
│ ├─┬ finished@1.2.2
│ │ └── ee-first@1.0.3
│ └── ms@0.6.2
├─┬ type-is@1.3.2
│ └── mime-types@1.0.2
├── utils-merge@1.0.0
└── vary@0.1.0
─ format-price@0.0.2
┬ grunt-cli@0.1.13
├─┬ findup-sync@0.1.3
│ ├─┬ glob@3.2.11
│ │ ├── inherits@2.0.1
│ │ └─┬ minimatch@0.3.0
│ │   ├── lru-cache@2.5.0
│ │   └── sigmund@1.0.0
│ └── lodash@2.4.1
├─┬ nopt@1.0.10
│ └── abbrev@1.0.5
└── resolve@0.3.1
─ intl@0.1.4
┬ jade@1.5.0
├── character-parser@1.2.0
├── commander@2.1.0
├─┬ constantinople@2.0.1
│ └─┬ uglify-js@2.4.15
│   ├── async@0.2.10
│   ├─┬ optimist@0.3.7
│   │ └── wordwrap@0.0.2
│   ├─┬ source-map@0.1.34
│   │ └── amdefine@0.1.0
│   └── uglify-to-browserify@1.0.2
├─┬ mkdirp@0.5.0
│ └── minimist@0.0.8
├─┬ monocle@1.1.51
│ └─┬ readdirp@0.2.5
│   └─┬ minimatch@1.0.0
│     ├── lru-cache@2.5.0
│     └── sigmund@1.0.0
├─┬ transformers@2.1.0
│ ├─┬ css@1.0.8
│ │ ├── css-parse@1.0.4
│ │ └── css-stringify@1.0.5
│ ├─┬ promise@2.0.0
│ │ └── is-promise@1.0.1
│ └─┬ uglify-js@2.2.5
│   ├─┬ optimist@0.3.7
│   │ └── wordwrap@0.0.2
│   └─┬ source-map@0.1.38
│     └── amdefine@0.1.0
└─┬ with@3.0.0
  └─┬ uglify-js@2.4.15
    ├── async@0.2.10
    ├─┬ optimist@0.3.7
    │ └── wordwrap@0.0.2
    ├─┬ source-map@0.1.34
    │ └── amdefine@0.1.0
    └── uglify-to-browserify@1.0.2
┬ jshint@2.5.2
├─┬ cli@0.6.3
│ └─┬ glob@3.2.11
│   ├── inherits@2.0.1
│   └─┬ minimatch@0.3.0
│     ├── lru-cache@2.5.0
│     └── sigmund@1.0.0
├─┬ console-browserify@1.1.0
│ └── date-now@0.1.4
├── exit@0.1.2
├─┬ htmlparser2@3.7.3
│ ├── domelementtype@1.1.1
│ ├── domhandler@2.2.0
│ ├── domutils@1.5.0
│ ├── entities@1.0.0
│ └─┬ readable-stream@1.1.13-1
│   ├── core-util-is@1.0.1
│   ├── inherits@2.0.1
│   ├── isarray@0.0.1
│   └── string_decoder@0.10.25-1
├─┬ minimatch@0.4.0
│ ├── lru-cache@2.5.0
│ └── sigmund@1.0.0
├── shelljs@0.3.0
├── strip-json-comments@0.1.3
└── underscore@1.6.0
┬ locator-lang@0.2.2
├─┬ debug@1.0.4
│ └── ms@0.6.2
├── intl-messageformat@0.1.0
├── json5@0.2.0
└── ypromise@0.2.3
─ mime@1.2.11
┬ mongodb@1.4.8
├─┬ bson@0.2.11
│ └── nan@1.2.0
├── kerberos@0.0.3
└─┬ readable-stream@1.0.27-1
  ├── core-util-is@1.0.1
  ├── inherits@2.0.1
  ├── isarray@0.0.1
  └── string_decoder@0.10.25
┬ node-inspector@0.7.4
├── async@0.8.0
├── debug@0.8.1
├─┬ express@4.0.0
│ ├─┬ accepts@1.0.0
│ │ ├── mime@1.2.11
│ │ └── negotiator@0.3.0
│ ├── buffer-crc32@0.2.1
│ ├── cookie@0.1.0
│ ├── cookie-signature@1.0.3
│ ├── escape-html@1.0.1
│ ├── fresh@0.2.2
│ ├── merge-descriptors@0.0.2
│ ├── methods@0.1.0
│ ├── parseurl@1.0.1
│ ├── path-to-regexp@0.1.2
│ ├── qs@0.6.6
│ ├── range-parser@1.0.0
│ ├─┬ send@0.2.0
│ │ └── mime@1.2.11
│ ├─┬ serve-static@1.0.1
│ │ └─┬ send@0.1.4
│ │   ├── fresh@0.2.0
│ │   ├── mime@1.2.11
│ │   └── range-parser@0.0.4
│ ├─┬ type-is@1.0.0
│ │ └── mime@1.2.11
│ └── utils-merge@1.0.0
├─┬ glob@3.2.11
│ ├── inherits@2.0.1
│ └─┬ minimatch@0.3.0
│   ├── lru-cache@2.5.0
│   └── sigmund@1.0.0
├── opener@1.3.0
├─┬ rc@0.3.5
│ ├── deep-extend@0.2.11
│ ├── ini@1.1.0
│ └── minimist@0.0.10
├─┬ socket.io@0.9.16
│ ├── base64id@0.1.0
│ ├── policyfile@0.0.4
│ ├── redis@0.7.3
│ └─┬ socket.io-client@0.9.16
│   ├─┬ active-x-obfuscator@0.0.1
│   │ └── zeparser@0.0.5
│   ├── uglify-js@1.2.5
│   ├─┬ ws@0.4.31
│   │ ├── commander@0.6.1
│   │ ├── nan@0.3.2
│   │ ├── options@0.0.5
│   │ └── tinycolor@0.0.1
│   └── xmlhttprequest@1.4.2
├─┬ strong-data-uri@0.1.1
│ └── truncate@1.0.2
├── which@1.0.5
├─┬ ws@0.4.32
│ ├── commander@2.1.0
│ ├── nan@1.0.0
│ ├── options@0.0.5
│ └── tinycolor@0.0.1
└─┬ yargs@1.2.6
  └── minimist@0.1.0
┬ nodeunit@0.9.0
└─┬ tap@0.4.12
  ├── buffer-equal@0.0.1
  ├── deep-equal@0.0.0
  ├─┬ difflet@0.2.6
  │ ├── charm@0.1.2
  │ ├── deep-is@0.1.2
  │ └── traverse@0.6.6
  ├─┬ glob@3.2.11
  │ └─┬ minimatch@0.3.0
  │   ├── lru-cache@2.5.0
  │   └── sigmund@1.0.0
  ├── inherits@2.0.1
  ├─┬ mkdirp@0.5.0
  │ └── minimist@0.0.8
  ├─┬ nopt@2.2.1
  │ └── abbrev@1.0.5
  ├─┬ runforcover@0.0.2
  │ └─┬ bunker@0.1.2
  │   └─┬ burrito@0.2.12
  │     ├── traverse@0.5.2
  │     └── uglify-js@1.1.1
  ├── slide@1.1.5
  └── yamlish@0.0.5
─ path@0.4.9
─ querystring@0.2.0
┬ serve-favicon@2.0.1
└── fresh@0.2.2
┬ serve-static@1.5.0
├── escape-html@1.0.1
├── parseurl@1.2.0
└─┬ send@0.8.1
  ├── buffer-crc32@0.2.1
  ├─┬ debug@1.0.4
  │ └── ms@0.6.2
  ├── depd@0.4.4
  ├── escape-html@1.0.1
  ├─┬ finished@1.2.2
  │ └── ee-first@1.0.3
  ├── fresh@0.2.2
  ├── mime@1.2.11
  ├── ms@0.6.2
  └── range-parser@1.0.0
┬ uglifyjs@2.3.6
├── async@0.2.10
├─┬ optimist@0.3.7
│ └── wordwrap@0.0.2
└─┬ source-map@0.1.38
  └── amdefine@0.1.0



Может кто знает, какой из модулей сбоит? Гугление мало помогло, ибо схожая ошибка был у модуля mongoose, но я его не использую...
P.S. запускал аналогичный проект под Linux Mint 17 - работает как часы
  • Вопрос задан
  • 3023 просмотра
Решения вопроса 1
gillbeits
@gillbeits
запусти node debug увидишь stack trace ошибки и поймешь какой модуль сбоит
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Scorpi
@Scorpi
Код может покажете?
Ответ написан
@Armengrigoryan
у многих модулей есть lib, покажи хотя бы весь error reporting
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы