2015-07-01 22 views

cevap

8

ve sails console. Yani kullanabilirsiniz:

  • sails lift varsayılan bağlantı noktası üzerinde uygulamasını çalıştırmak için bir başka sekme/pencerede
  • sails console --port 1338 (1337 Eğer yapılandırma değiştirmek yoksa) bir port konsolu çalıştırmak için
+0

Bu daha iyi çalışır. Bu sitede veya github bir yerde miydi? Bunu bir süredir arıyordum. Sadece merak. Teşekkürler! – user2517182

+1

Bunu okuyabilirsiniz [docs] (http://sailsjs.org/documentation/reference/command-line-interface/sails-lift) (onu bulmak için bunu bilmelisiniz ...) –

+0

I Bunu nasıl özledim bilmiyorum. Tekrar teşekkürler! – user2517182

-1

sails.load olmadan kullanıyorum çünkü asla kullanmıyorum. Bu beğenmek için config/bootstrap.js düzenleyin:

module.exports.bootstrap = function (cb) { 

    if(process.argv[2]){ 
    var port = parseInt(process.argv[2]); 
    sails.config.port = port; 
    } 

    cb(); 
}; 

o zaman port 1234

üzerinde çalışan Ama hala sails.lift kullanmak istiyorsanız, process.argv[3] için process.argv[2] değiştirmek yapmak node app.js 1234 tarafından uygulamanızı kaldırın. Uygulamayı başlattığınızda temel olarak herhangi bir argümanı yakalar ve argümanlarınıza dayanarak sails.config.port'u değiştirin. Bazı parametreleri işlemek için

+3

Veya bağlantı noktası değerini normal yapılandırma dosyasında ayarlayabilirsiniz. –

İlgili konular