2016-09-10 3 views
0

Метеорный код работает отлично в разработке. В папке приложения, есть packages.json, который выглядит следующим образом:Meteor packages.json или package.json

{ "cheerio": "0.20.0" } 

При загрузке приложения на AWS, ошибка о package.json файл придумал. Поэтому, думая, что имя файла должно быть без «s» в конце, я использовал свою IDE и переименовал файл в package.json, перезапустил метеорит, только чтобы заметить, что оба они присутствуют, поэтому я удалил packages.json и перезапустил приложение работает meteor от терминала, где я получаю:

создания packages.json впервые

Какой нужен и что делать дальше? Спасибо

ответ

1

packages.json в корне приложения содержит пакеты npm. Этот файл создается при создании пакета. Затем зависимости загружаются в папку node-modules.

В НПХ пакетах docs

сконфигурированы в package.json файле в корневом каталоге вашего проекта. Если вы создадите новый проект Meteor, у вас будет такой файл, созданный для вас. Если нет, вы можете запустить meteor npm init, чтобы создать его.

Пакеты метеора (те, устанавливаемые с помощью meteor add расположены в .meteor/packages.json

Итак, оба файла для различных целей и не зависят друг от друга.

Так, вы получаете сообщение об ошибке с package.json и вы не поделили, я думаю, это было связано с контролем версий Пожалуйста, выполните следующие команды:.

meteor npm install
meteor npm install --save meteor-node-stubs, при обновлении с версии 1.3 до версии 1.3.

Пожалуйста, сообщите точное сообщение об ошибке. Это поможет лучше понять проблему.

+0

Спасибо, я открыл [другой вопрос] (http://stackoverflow.com/q/39430934/5047454) для другой ошибки. –

Смежные вопросы