2017-02-17 7 views
1

У меня есть угловое приложение, разработанное на окнах с помощью nodejs, http-server, gulp и brackets. В окнах у меня есть корневой каталог (СУО), содержащий:Переместить приложение angularjs в Ubuntu из Windows

/src 
/src/templates 
/src/js 
/src/img 
/src/index.html 
/node_modules 
package.json 

В Ubuntu У меня есть каталог с именем/дома/пленок. Я установил nodejs, angularjs и http-server, но не gulp или bower, так как я не буду заниматься разработкой в ​​Ubuntu. Я вижу в домашних условиях/lms:

/Public 
/Templates 
/Pictures 
/node_modules 

Как развернуть мои файлы? Я предполагаю, что я помещаю свой пакет .json в home/lms, но я не могу скопировать узлы Windows node_modules в Ubuntu node_modules, и как создать node_modules для Ubuntu?

Кроме того, следует ли разместить каталог приложений/src в каталоге/home/lms/Public на Ubuntu или просто добавить его в/home/lms?

+0

Ах, да, я могу развернуть прямо из окон в Ubuntu и просто использовать git в качестве резервной копии, которую я использую. Хорошо, я посмотрю на это при развертывании gulp: http://mikeeverhart.net/2016/01/deploy-code-to-remote-servers-with-gulp-js/ – lymantok

ответ

2

Если приложение было сделано с умом, оно должно было развернуть задачу в глотке, которая связывает все. Вам не нужно иметь node_modules на стороне сервера, но если вы действительно хотите это сделать, вам нужно запустить npm install в папке, где находится package.json.

+0

Право. Файл package.json является рецептом для создания node_modules. Вам никогда не нужно перемещать или создавать резервные копии этого каталога. – isherwood

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

  • Нет связанных вопросов^_^