[英]How to auto-generate Tern project files based on bower/npm?
我只是將Tern與我選擇的編輯器集成在一起,到目前為止,這種體驗非常令人難以置信。
然而,使體驗更直觀的一件事是能夠利用我現有的前端和后端依賴管理系統(即bower.json
和package.json
文件),而不是必須管理.tern-project
文件手動。
有沒有現成的方法呢?
在.tern-project
設置類似.tern-project
應該足以讓它知道通過package.json加載的依賴項:
{
"plugins": {
"node": {}
}
}
至於涼亭組件,您可以按照以下步驟獲得良好的完成:
main
js資產從您的bower組件復制到一個已知目錄(像wiredep這樣的工具非常適合這種事情)。 loadEagerly
屬性。 看起來像這樣:
{
"loadEagerly": [
"path/to/Bower/dir/**/*.js"
]
}
如果您的Bower組件確實依賴於它們按特定順序加載,您可以在loadEagerly
列表中以正確的順序列出它們,或者使用更簡單的方法將所有這些Bower組件連接到一個文件中,並在loadEagerly
提及它名單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.