Метеор: Невозможно запустить только что созданное приложение Win10 x64 - PullRequest
0 голосов
/ 27 мая 2018

Я пытаюсь выучить Метеор, но не могу даже сделать первый урок.

PS >meteor create test
PS >cd test
PS \test> npm install
up to date in 1.644s
PS \test> meteor

=> Started proxy.
=> Started MongoDB.

W20180527-15:47:22.220(9)? (STDERR) module.js:549
W20180527-15:47:22.261(9)? (STDERR)     throw err;
W20180527-15:47:22.262(9)? (STDERR)     ^
W20180527-15:47:22.263(9)? (STDERR)
W20180527-15:47:22.268(9)? (STDERR) Error: Cannot find module 'fibers'
W20180527-15:47:22.269(9)? (STDERR)     at Function.Module._resolveFilename (module.js:547:15)
W20180527-15:47:22.271(9)? (STDERR)     at Function.Module._load (module.js:474:25)
W20180527-15:47:22.272(9)? (STDERR)     at Module.require (module.js:596:17)
W20180527-15:47:22.274(9)? (STDERR)     at require (internal/module.js:11:18)
W20180527-15:47:22.274(9)? (STDERR)     at Object.<anonymous> (D:\workspace\meteor\test\.meteor\local\build\programs\server\boot.js:1:75)
W20180527-15:47:22.275(9)? (STDERR)     at Module._compile (module.js:652:30)
W20180527-15:47:22.276(9)? (STDERR)     at Object.Module._extensions..js (module.js:663:10)
W20180527-15:47:22.277(9)? (STDERR)     at Module.load (module.js:565:32)
W20180527-15:47:22.278(9)? (STDERR)     at tryModuleLoad (module.js:505:12)
W20180527-15:47:22.278(9)? (STDERR)     at Function.Module._load (module.js:497:3)

=> Exited with code: 1

Я пытался:

  1. Установка отсутствующего модуля вручную дает другой отсутствующий модуль, но их слишком много не хватает.
  2. Установка npm не былаДелая что-то, поэтому я попытался использовать npm-install-missing, но он просто говорит, что нет отсутствующих модулей.
  3. Переустановка Meteor, NodeJS и npm.Без разницы.

Windows 10 Pro x64Метеор 1.6.1.1Узел v8.11.2НПМ 5.6.0

Как мне запустить это?Чего мне не хватает?

Ответы [ 2 ]

0 голосов
/ 27 мая 2018

Как насчет разработки приложения Meteor на виртуальной машине Linux?Затем вы можете выполнить следующие инструкции:

  1. Get VirtualBox, https://www.virtualbox.org/
  2. Выберите дистрибутив Linux (Ubuntu - хороший вариант, потому что вы найдете много примеров помощи в Интернете. ИлиCentOS, так как он упоминается Meteor)
  3. Инструкции Linux для Meteor, https://www.meteor.com/install

Ubuntu - https://www.ubuntu.com/

CentOS - https://www.centos.org/

Вы также можете попробовать установить Ubuntu для Windows: https://blog.ubuntu.com/2016/03/30/ubuntu-on-windows-the-ubuntu-userspace-for-windows-developers

Я успешно разработал приложения Meteor на виртуальной машине Ubuntu в Windows.

0 голосов
/ 27 мая 2018

Последнее обновление Windows 10 заставило перестать работать зависимости Meteor.Метеор опубликовал релиз специально для этой проблемы.Вы можете получить его, используя:

meteor update --release 1.6.1.2-rc.0

См. Выпуск Github

См. Коммит в репозитории Meteor

...