我正在管理Github上的依賴項,我在項目中使用它作爲依賴項。我將依賴關係作爲tarball鏈接(即https://github.com/username/dependecy/tarball/master)放入package.json中,並且它在本地運行正常。當我在Github上更新軟件包時,我可以運行一個npm install
,包括Github tarballs在內的所有依賴項都會得到更新。然而Heroku並非如此。 tarball鏈接的依賴不會被更新。有任何想法嗎?Heroku不會更新node.js> package.json Github tarball dependecies
6
A
回答
0
由於沒有人回答這個問題,我會分享我所學到的知識。訣竅是讓heroku認爲tarball是不同的或新的,以便它再次下載它。正如@celalo建議您可以刪除它或更改路徑,提交,推送,更改它,提交和推送。這是混亂的,但它的工作。
我最終做的是做一個master1分支。我將分支與master同步,然後在需要更新時在master和master1之間交替使用tarball URL。
1
相關問題
- 1. Heroku不更新
- 2. 從github下載tarball而不捲曲
- 3. Github在npm package.json中的最新版本
- 4. heroku不更新
- 5. GitHub repo不更新
- 6. package.json「主頁」不會出現在github回購
- 7. 如何使用cURL從GitHub下載tarball?
- 8. package.json不更新依賴關係
- 9. 設置package.json部署到heroku
- 10. heroku在推後不更新submodules
- 11. 玩框架dependecies
- 12. Github上還原不更新
- 13. Webpack不在Heroku上更新重建
- 14. Heroku無法更新CSS
- 15. Git + GitHub + Heroku
- 16. github heroku master branch
- 17. GitHub如何更改URL但不更新?
- 18. SQL更新不會更新
- 19. Github上頁/傑奇博客將不會更新
- 20. 更新叉Github上
- 21. npm install packagename --save-dev沒有更新package.json
- 22. JSPM沒有更新的package.json文件
- 23. 跨多個項目更新Gruntfile.js和Package.json
- 24. Github上直Heroku的
- 25. Rails - Heroku上的ActiveAdmin不會更新布爾字段
- 26. Heroku使用舊版本的package.json構建
- 27. Heroku的更新DNS
- 28. Java:resultSet更新不會更新數據庫
- 29. 更新heroku django部署的網站與新的承諾github回購
- 30. 通過GitHub API更新GitHub項目wiki
我有這個相同的問題。在過去,我已經能夠通過增加依賴版本來欺騙它,但現在不起作用。 – respectTheCode 2012-01-21 12:35:37
這裏是我現在的解決方法。只需更改網址中的用戶名並進行虛擬提交。 (也許只是把一個分支的URL)再次改變爲原始並再次提交。希望這有助於 – pars 2012-02-23 14:47:58
或只需將node_modules文件夾推送到heroku。 – pars 2012-02-23 23:24:14