簡體   English   中英

Sails.js在js文件更改時運行資產管道

[英]Sails.js run asset pipeline on js file change

我明白當我運行sails lift ,grunt任務將運行並將我的資產放入.tmp/ 但是,如果我正在進行本地開發並希望對assets/js某些文件進行更改並在瀏覽器中刷新頁面並查看更新的代碼,那么我似乎必須停止服務器並重新啟動應用程序。

我知道配置了一個咕嚕咕嚕的監視任務,似乎這是為了處理這種事情。 我的問題是:

  • 手表應該處理(例如).js文件更改並將重新編譯/縮小/連接/無論什么腳本提供給.tmp/而無需重新啟動應用程序?
  • 如果它應該像這樣工作,我應該檢查哪些常見的事情來解決為什么它不是?

作為一個方面說明,我和永遠,只是結束了省略運行它**/assets/**從什么中列出我.foreverignore文件這個答案 但是,這仍然存在整個應用程序重新啟動的問題,實際上我只需要在變更時運行資產管道。

我在開發過程中禁用了Grunt,對我來說效果很好。

這就是我的.sailsrc看起來的樣子:

"hooks":{

    "grunt":false
},
"paths":{
    "public":"assets"
}

文檔: http//sailsjs.org/documentation/concepts/assets/disabling-grunt

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM