Note10 vue项目搭建坑坑坑(一)
1 #yarn or npm install 命令执行后报 chromedriver 错误
C:\Users\dbs\AppData\Local\Temp\chromedriver 中 chromdriver 压缩包损坏或无效
错误提示类似于:
chromedriver@2.27.2 install /Users/Mario/Work/Lab/waylens-all-in-one-site/node_modules/chromedriver
node install.js
Downloading https://chromedriver.storage.googleapis.com/2.27/chromedriver_mac64.zip
Saving to C:\Users***\AppData\Local\Temp\chromedriver/chromedriver_mac64.zip
经分析发现,某些版本下,chromedriver 的 zip 文件 url 的响应是 302 跳转,而在 install.js 里使用的是 Node.js 内置的 http 对象的 get 方法无法处理 302 跳转的情况;而在另外一些情况下,则是因为 googleapis.com 被墙了,此时即使采用科学上网的方法也仍然无法获取文件。
无论是上述哪种情况,可以使用下面的命令安装:
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
使用 cnpm 安装亦可。
参考: npm install 错误 安装 chromedriver 失败的解决办法
2. Vue2.0爬坑:ie11中打开项目页面空白
这个先贴一篇文章,占坑,改天有时间研究…
3. vue中遇到的坑 --- 变化检测问题(数组相关)
这是一个很严重的问题,我遇到过用set解决的,但是朋友那里遇到的貌似set解决不了