解決@vue/cli 創建項目是安裝chromedriver時失敗的問題

最近在使用新版vue的命令行工具創建項目時,安裝chromedriver老是失敗,導致後面的步驟也沒有進行。網上搜索了一下,全是使用

npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriverbr/>安裝的,由於@vue/cli安裝chromedriver失敗,文件目錄結構都不完整,所以必須一步成功,不能後面再裝chromedriver。
看了一下chromedriver包的源碼,程序判斷了一下npm有沒有設置過npm_config_chromedriver_cdnurl,如果設置過,就從配置的源安裝。

var cdnUrl = process.env.npm_config_chromedriver_cdnurl || process.env.CHROMEDRIVER_CDNURL || 'https://chromedriver.storage.googleapis.com';
所以可以在給npm和yarn設置chromedriver源

npm config set chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章