Express 2.5.3 не работает на Mac OS 10.6 (Snow Leopard) - PullRequest
0 голосов
/ 02 января 2012

Я установил node, npm и express на моем компьютере Mac OS 10.6.8. Узел установлен и находится под версией v0.4.11. Npm был установлен и находится под версией 1.0.106.

Экспресс также был установлен:

express@2.5.3 /usr/lib/node_modules/express 
├── mkdirp@0.0.7
├── mime@1.2.4
├── qs@0.4.0
└── connect@1.8.5

Однако я не могу использовать его, вызов его в командной строке выдает мне эту ошибку:

$ /usr/bin/express -s -t jade

node.js:134
        throw e; // process.nextTick error, or 'error' event on first tick
        ^
TypeError: Object #<Object> has no method 'platform'
    at Object.<anonymous> (/usr/lib/node_modules/express/bin/express:34:25)
    at Module._compile (module.js:402:26)
    at Object..js (module.js:408:10)
    at Module.load (module.js:334:31)
    at Function._load (module.js:293:12)
    at Array.<anonymous> (module.js:421:10)
    at EventEmitter._tickCallback (node.js:126:26)

Может ли кто-нибудь подсказать мне, что делать? Спасибо!

1 Ответ

3 голосов
/ 02 января 2012

Node.js <0.5.0 </a> не включает os.platform.Лично я использую Node.js 0.6.6.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...