2017-02-17 7 views
1

私は、nodejs、http-server、gulp、およびbracketsを使用しているウィンドウで角型アプリケーションを開発しました。私は/ホーム/ LMSというディレクトリを持っているのUbuntuでWindowsからの角度アプリケーションをUbuntuに移動する

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

:Windowsでは、私は、ルートディレクトリ(LMS)を含むがあります。私はnodejs、angularjs、http-serverをインストールしましたが、Ubuntuで開発をやっていないので、gulpやbowerはインストールしていません。家庭内で見る/

/Public 
/Templates 
/Pictures 
/node_modules 

ファイルを展開するにはどうすればよいですか?私はpackage.jsonをhome/lmsに置くと仮定していますが、Windowsのnode_modulesをUbuntuのnode_modulesにコピーすることはできません。そうすればnode_modulesはどのようにUbuntu用に作成されますか?

また、私のアプリケーションディレクトリ/ srcをUbuntuの/ home/lms/Publicディレクトリに置くか、/ home/lmsに追加するだけですか?

+0

ああ、私はWindowsから直接Ubuntuにデプロイすることができ、ちょうどgitをバックアップとして使用することができます。さて、私はgulpの展開についてこれを見ていきます:http://mikeeverhart.net/2016/01/deploy-code-to-remote-servers-with-gulp-js/ – lymantok

答えて

2

アプリが賢明に実行された場合は、すべてをバンドルする展開タスクが必要です。サーバー側にnode_modulesを持つ必要はありませんが、本当に実行したい場合は、package.jsonがあるフォルダにnpm installを実行する必要があります。

+0

右。 package.jsonファイルは、node_modulesを構築するためのレシピです。そのディレクトリを移動またはバックアップする必要はありません。 – isherwood

関連する問題