Дополнительно для размещения переменной в кавычках можно также перевести вывод переменной с помощью tr
и преобразовать пробелы в строки новой строки.
$ echo $var | tr " " "\n"
foo
bar
baz
Хотя это немного запутанно, добавьте больше разнообразия с выходом, поскольку вы можете заменить любой символ как разделитель между переменными массива.
Meteor поставляется со встроенным двоичным файлом node
, поэтому вам не требуется установка node
в вашей системе разработки .
Однако, если ваша CentOS является вашим целевым сервером, на котором будет развернуто ваше приложение, вам нужно установить точную версию node
для запуска вашего прилагаемого приложения (но без установки Meteor). требуется на сервере).
Предпосылки
Сам Метеор в основном является средой разработки, которая объединяет передовые практики и инструменты и объединяет весь этот код в приложение узла, которое работает как любое другое приложение узла. [1120 ]
Чтобы получить версию узла, которая требуется для установки на вашем сервере, вы можете перейти в каталог вашего проекта и позволить Meteor распечатать его версию узла:
$ cd myproject
$ meteor node -v
0.10.45
, например, версия узла для выпуска Meteor 1.7. Поэтому, если вы хотите запустить сборку на своем сервере, она требует версию этого узла.
Обратите внимание, что если версия из команды отличается от версии из .node_version.text
, то версия, которую вы получаете из meteor node -v
, это та, которая используется при запуске meteor build
и должна быть установлена на сервере.
Метеорологическое руководство по пользовательскому развертыванию кратко излагает это в понятной форме, и к нему следует обращаться при дальнейшей подготовке. Решение этой проблемы также должно устранить ошибку.
Короткая история
node
двоичным файлом node
установки meteor npm <command>
node
] версия как та, что поставляется с Метеором