npm篇
npm安装依赖报错:permission denied,错误信息大致如下:
npm ERR! Darwin 15.6.0
npm ERR! argv
npm ERR! node
npm ERR! npm
npm ERR! path
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall mkdir
npm ERR! Error: EACCES: permission denied, mkdir
npm ERR! at Error (native)
npm ERR! { Error: EACCES: permission denied, mkdir
npm ERR! at Error (native)
npm ERR! errno: -13,
关键错误信息:Error: EACCES: permission denied, 解决办法:
// win 管理员身份运行cmd再npm命令
// mac 全局要加sudo
sudo npm install ....
npm install 报错chromedriver 记录,错误信息如下:
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! chromedriver@2.34.1 install: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the chromedriver@2.34.1 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
该问题是vue-cli脚手架的一个bug,解决办法:
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
roadhog篇
roadhog 定义多于一个/分割符的路由匹配时报错,错误信息如下: