2016-05-01 15 views
-4

「sudo sails lift」ではなく、アプリ名をどのように指定するのですか?自分のアプリ名やコマンドライン?この「セイルリフト」の代わりに独自のアプリ名を作成するにはどうすればいいですか?ボート(グラフィック)がない場合は、いつアプリを持ち上げますか?「sudo sails lift」の代わりにアプリ名を与える方法、つまり自分のアプリ名やコマンドラインを指定する方法はありますか?

帆アプリ用の独自のコマンドラインを作成する方法は?アプリ名など?私は毎回これを取得する..しかし、私はボートと帆を持ち上げて自分のグラフィックに変更する必要がありますか?どうやってやっているの?

info: Starting app... 

info: 
info:    .-..-. 
info: 
info: Sails    <| .-..-. 
info: v0.11.5    |\ 
info:      /|.\ 
info:     /|| \ 
info:     ,' |' \ 
info:     .-'.-==|/_--' 
info:     `--'-------' 
info: __---___--___---___--___---___--___ 
info: ____---___--___---___--___---___--___-__ 
info: 
info: Server lifted in `/Users/cyberspace/Documents/Apps/www.project.com/project/myapp` 
info: To see your app, visit http://localhost 
info: To shut down Sails, press <CTRL> + C at any time. 
+0

セールのコードはいつでも変更できますが、 'npm install'で消去されます...' node app.js'でも起動できますコンソールをクリアした後でカスタムメッセージを追加するhttp://stackoverflow.com/questions/9006988/node-js-on-windows-how-to-clear-console –

+0

それは助けになりません –

+0

私もここに!それは唯一のスタートスクリプトです。しかし、私はここにアプリケーションのgitlist OSを持っています:https://github.com/SpaceG/gitlist.ioと私にこれを適合させる:sails.jsの開発者は私に言います。 http://sailsjs.org/documentation/concepts/programmatic-usageとgoogleについて - 「設定する、Sailsアプリケーションをプログラムでnode.jsで開始する」 –

答えて

1

programmatic usageの下に、帆ドキュメントサイト上のスクリプトを経由して帆アプリを実行する方法についての完全な概要だけでなく、application sectionで帆アプリケーションオブジェクトの完全なリファレンスがあります。

#!/usr/bin/env node 
// Make sure that no matter where we call the command from, 
// we lift the app that lives in the same directory as this script 
process.chdir(__dirname); 
// Get an instance of Sails 
var sails = require('sails'); 
// Lift the Sails app in the current working directory 
sails.lift(); 

あなたが最初の船のメッセージを取り除きたい場合は、あなたがsails.config.log.noShipを設定することができます。これら二つの間にあなたがのような単純なことができ、独自のコマンドラインアプリケーションを構築せるのに十分な例以上がありますtrueへ:

sails.lift({log:{noShip: true}}); 

また、単にすべての新しい帆プロジェクトが付属していますapp.jsファイルをコピーし、その上に#!/usr/bin/env nodeを追加することにより、ショートカットを取ることができます。いずれにしても、CLIスクリプトが実行可能であることを確認してください:

chmod +x ./myapp 
+0

OK:新しい変更点:私はを空白にしていますが(なぜですか?)...しかし、あなたのコード例:そのcli.jsファイル。 :それは動作します...今すぐコマンドライン$ sudo gitlist liftと私は理由を理解したいと思っています....?thats ipmortantあなたはいつCode Appsを学びますか?しかし、ありがとう。Mr. sgress454 –

関連する問題