我被要求將流星應用程序部署到無法訪問互聯網的構建服務器。構建服務器可以從本地網絡服務器上的專用JFrog Artifactory庫中下載Meteor,Npm包等。流星應用程序還具有Atmosphere軟件包依賴關係。我如何配置流星指向Artifactory(或任何私人回購)的大氣包,或以其他方式解決這個問題?我應該如何將Meteor指向Atmosphere包的私人存儲庫?
回答
您只能在構建/部署時訪問Atmosphere或github。所以通常如果你使用mup來部署到你的服務器上,那麼它就不會在線。
如果它必須由構建服務器構建,那麼構建服務器將需要網絡訪問權限,除非您想爲其配置本地存儲庫以從中獲取文件。
也有一些地方在這裏爲你進一步研究如何做到這一點:
https://www.npmjs.com/package/sinopia
can you host a private repository for your organization to use with npm?
https://addyosmani.com/blog/using-npm-offline/
Local NPM/Atmosphere package repositories for Meteor applications without internet access
嗨,感謝您的回覆。你是對的,這個問題與在沒有互聯網訪問的服務器上建立時間有關。它唯一的訪問權限是一個私人的Artifactory回購。 Artifactory與NPM整合得很好。但是,它不處理Atmosphere包。你的前三個鏈接是關於NPM,這不是問題。您的最後一個鏈接有一個答案,指出了將.meteor文件夾複製到構建服務器的解決方法。這對我來說不是一個可接受的解決方案。 –
他本可以回答「你可以在製造和大氣之間建立你自己的整合」。從技術上講,這整個問題無論如何都是脫離主題的,可能應該是在服務器故障。 –
- 1. 私人GitHub存儲庫應該用於學生項目嗎?
- 2. 如何在Azure網站上將私人git存儲庫加載爲包?
- 3. 如何將Jenkins鏈接到私人Github存儲庫?
- 4. 將私人存儲庫添加到Odoo應用程序
- 5. GITHUB允許某人查看我的私人存儲庫
- 6. Jfrog Artifactory中的私人存儲庫
- 7. 私人存儲庫的Travis CI
- 8. 分叉的私人存儲庫,複製並公開存儲庫
- 9. 哪裏/如何將圖像私人存儲到我的應用程序? (安卓)
- 10. 我應該如何將Windows userid存儲在數據庫中?
- 11. 我應該如何將HTML標籤存儲到數據庫中?
- 12. 私人SD存儲
- 13. 在Github中管理私人存儲庫
- 14. JIRA和私人Git存儲庫整合
- 15. Heroku作爲私人git存儲庫
- 16. 私人Gitlab composer存儲庫訪問
- 17. Maven私人內部存儲庫
- 18. 從私人github存儲庫部署
- 19. Github - 分配私人存儲庫
- 20. Magnum CI與私人github存儲庫
- 21. 碼頭推到私人存儲庫
- 22. 將SVN Externals指向CVS存儲庫
- 23. 我應該如何構建我的存儲庫類?
- 24. 我應該如何佈置我的存儲庫?
- 25. MVC 3我應該如何設計我的存儲庫/ DAL?
- 26. 我的OSX應用程序應該如何存儲用戶的私鑰?
- 27. 私人Bitbucket存儲庫不在Jenkins中創建包
- 28. 如何讓Team City訪問GitHub組織的私人存儲庫?
- 29. 如何授予訪問私人GitHub存儲庫的權限?
- 30. 如何將Appharbor指向Github存儲庫的子文件夾
給誰投下來請有禮貌,足以說明你爲什麼這樣做。 –