метеор npm не працює - метеор, нмм

Нещодавно я перейшов до Meteor 1.3.1 і намагаюся встановити модулі npm через meteor npm install --save package команду. Я отримую повідомлення про помилку "C:UsersDefault" is not recognized as an internal or external command, operable program or batch file. Я спробував додати шляхи до інструменту npm для Meteor System > Advanced System Settings > Environment Variables > Path але я все ще отримую ту ж помилку.

Це помилка Meteor версії або є щось, що я можу зробити з цього приводу? Дякую!

Відповіді:

1 для відповіді № 1

Мабуть, це проблема з Метеором npm.cmd Коли справа доходить до обробки імен користувача "" з пробілами. Щоб виправити це, просто змініть скрипт npm.cmd до @"%~dp0node.exe" "%~dp0..libnode_modulesnpmbinnpm-cli.js" %*. Файл можна знайти за адресою C:/Users/<username>/AppData/Local/.meteor/packages/meteor-tool/<meteor-version>/mt-os.windows.x86_32/dev_bundle/bin.

Виправити тут: https://github.com/meteor/meteor/pull/6664