我想找到一種方法來安裝gruntjs沒有互聯網訪問。有沒有辦法下載安裝程序?堆棧溢出讓我很難理解這個問題的格式,我不確定還有什麼可以寫的。這是一個非常簡單的請求。gruntjs有離線安裝程序嗎?
3
A
回答
4
排序。您需要訪問互聯網才能獲取從GitHub。咕嚕咕嚕源是一個節點模塊中,因此需要安裝到您的項目中node_modules文件夾。您可以通過npm
做到這一點,但你也可以得到該模塊的源並直接將其複製到該文件夾。
轉到:https://github.com/gruntjs/grunt收購繁重的源代碼,並將其移動到您的node_modules文件夾
這將安裝咕嚕......但你會STI。會有問題。咕嚕有很多依賴關係,這裏列出:https://github.com/gruntjs/grunt/blob/master/package.json
"dependencies": {
"async": "~0.1.22",
"coffee-script": "~1.3.3",
"colors": "~0.6.0-1",
"dateformat": "1.0.2-1.2.3",
"eventemitter2": "~0.4.9",
"findup-sync": "~0.1.0",
"glob": "~3.1.21",
"hooker": "~0.2.3",
"iconv-lite": "~0.2.5",
"minimatch": "~0.2.6",
"nopt": "~1.0.10",
"rimraf": "~2.0.2",
"lodash": "~0.9.0",
"underscore.string": "~2.2.0-rc",
"which": "~1.0.5",
"js-yaml": "~2.0.2",
"exit": "~0.1.0"
},
"devDependencies": {
"temporary": "~0.0.4",
"grunt-contrib-jshint": "~0.6.4",
"grunt-contrib-nodeunit": "~0.2.0",
"grunt-contrib-watch": "~0.5.3",
"grunt-contrib-bump": "git://github.com/gruntjs/grunt-contrib-bump#b9bfc07",
"difflet": "~0.2.3",
"semver": "2.1.0",
"shelljs": "~0.2.5"
}
}
這些依賴還需要手動安裝相同的方式進入node_modules
文件夾中的項目node_modules/grunt
文件夾內的每個人。這些依賴關係中的每一個都可能具有自己的依賴關係,因此您必須遵循相同的過程。
正因爲如此,雖然它技術上是可行的步兵安裝不使用npm
它肯定是不實際的。
0
您可以在另一臺機器上安裝節點,拉上你的node_modules目錄,並將其發送給自己(電子郵件,Dropbox的,無論通道已打開),然後解壓在機器上。 7-zip爲我壓縮到1.3MB左右。
相關問題
- 1. 是否有離線MinGW安裝程序?
- 2. mono for android 4.2.6離線安裝程序
- 3. 有沒有lxml的離線安裝程序?
- 4. 離線安裝anaconda3
- 5. 離線Android安裝
- 6. buildr離線安裝
- 7. PyDev離線安裝
- 8. 離線安裝SublimeREPL
- 9. 安裝IJulia離線
- 10. 在離線PC上安裝Silverlight插件 - 有可能嗎?
- 11. 離線3d 4.0的安裝
- 12. 離線安裝.NET Framework 3.5
- 13. 離線安裝CUTE插件
- 14. 離線openshift安裝Zookeeper
- 15. 如何安裝Flask離線?
- 16. 本地Bugzilla安裝離線
- 17. Android SDK離線安裝
- 18. 離線安裝Eclipse插件
- 19. 手動離線/安裝SpecFlow
- 20. Clojure Leiningen離線安裝
- 21. 如何安裝DoctrineFixturesBundle離線
- 22. 如何離線安裝Subversive
- 23. 離線centos安裝psutil
- 24. 離線點子安裝
- 25. 如何離線安裝jenkins?
- 26. Qt安裝程序框架,卸載/更新離線
- 27. 哪裏可以找到Vaadin 7的離線安裝程序?
- 28. 在離線機器上安裝ClickOnce應用程序
- 29. 的Adobe AIR應用程序安裝離線
- 30. 此MessageDigest封裝線程安全嗎?