VagrantにStackEditをインストールしました。ワンクリックでVagrantとStackEditを開始したいと思います。 私はbashスクリプト作成:私はSSHてmanualyすべての作品を通じてstart_server.sh
を実行する場合、私は起動スクリプトでのsshでそれをしようとすると、VMVagrant VMを起動し、Node.jsスクリプトをシェルスクリプトで起動します。
if [ $(ps -e|grep node|wc -l) = "0" ] ; then
(export PORT=5000 && node Code/Project/public/stackedit/server.js) &
fi
sleep 5
exit 0
で
#!/bin/bash
vagrant up
#ssh -p 2222 -i /d/stackedit/.vagrant/machines/default/virtualbox/private_key [email protected] -t '/home/vagrant/Code/start_server.sh'
start "C:\Program Files\Mozilla Firefox\firefox.exe" http://stackedit.app:5000
とstart_server.sh
を - 今コメント行 - サーバー実行されません。
このスクリプトを/ect/rc.local
にコピーしようとしましたが、結果は同じです。 @reboot /home/vagrant/Code/start_server.sh
もcrontab -e
に追加しようとしましたが、成功しませんでした。
誰でも手伝ってもらえますか?
私のシステムはWindows 10です。私はGit Bashを使用しています。
ような何かを行うことができますあなたの答えをいただき、ありがとうございます。すべてがうまくいく! –