0
A
回答
-1
對於新來NPM和節點的人,我建議全局安裝以保持簡單。雖然有理由在本地安裝,但主要是爲了兼容版本兼容性和易於項目共享:https://www.joezimjs.com/javascript/no-more-global-npm-packages/
0
如果您只希望在您的shell中只使用webdriver而不管任何項目,那麼您可以全局安裝它。但是,如果您希望在項目中使用它,則需要運行項目測試,然後在本地進行安裝(在這種情況下,它應該是devDependency)。原因是:
1)當多個人在一個項目上工作時,確保他們所有的軟件包都具有相同版本。
2)便攜性。項目相關性應在package.json
中完全定義,以便在運行npm install
後,該項目已準備好在每個環境中使用。
相關問題
- 1. 在本地或全球安裝Express.js有什麼好處
- 2. Gulp全球安裝
- 3. 從NPM腳本安裝全球分型
- 4. 在全球安裝本地開發的npm包
- 5. 量角器本地和全球安裝行爲不同
- 6. 在本地和全球安裝gulp插件
- 7. 使用本地phpunit,如果安裝,否則回落到全球
- 8. 爲什麼要在全球和本地都安裝gulp?
- 9. 全球安裝流星包
- 10. 安裝項目全球化
- 11. 安全地覆蓋超級全球$ _SESSION?
- 12. PhantomJS:NPM在本地安裝,即使全球同一版本也是如此
- 13. Drools 5.0 - 本地...全球
- 14. 柴/摩卡全球/本地
- 15. Javascript本地vs全球
- 16. 我可以在全球安裝Gulp嗎?
- 17. 的package.json全球模塊安裝
- 18. NPM無法安裝browserify全球
- 19. NPM -g全球前和安裝後
- 20. Ansible - 全球安裝的角色
- 21. Webpack無法解析全球安裝的babel或babel-loader
- 22. 如何在全球範圍內安裝pip軟件包而不是本地?
- 23. 全球webpack安裝與項目特定的webpack安裝
- 24. 計數窗口是本地或全球Flink 0.9.0版本
- 25. 是區別本地安裝或角JS
- 26. 安裝流星包,本地或github上
- 27. webdriver-manager如何安裝selenium版本npm
- 28. 本地安裝capistrano
- 29. Shopify本地安裝
- 30. 如何在本地web球體中安裝耳朵(自動)