玩了好多天Vue,也不知道调了多久的bug,有时候调都调不回来,就弃坑,新建项目。但还是想把那些坑给踩了,能给大家带来一点点的帮助。
一、lodash.tail
Cannot find module 'lodash.tail'
这个是我在解决sass-loader module not found
的时候又弹出来的bug,我根据教程走,解决之后,还是出现bug,于是乎,又解决了一下lodash.tail
的安装bug,发现继续出错,耐住性子,再去找答案。答案写道,
遂把node_module
模块删除,重新执行cnpm install
把包下回来,cnpm run dev
就能运行项目了。
bug解决出处:https://stackoverflow.com/questions/27431187/cannot-find-module-lodash
二、router-link无法实现跳转
根据官方文档按程序走,依然无法做到按照<router-link></router-link>
进行跳转,一直报错,原来是没安装sass-loader搞的鬼,找来安装
cnpm install node-sass --save-dev //安装node-sass
cnpm install sass-loader --save-dev //安装sass-loader
cnpm install style-loader --save-dev //安装style-loader 有些人安装的是 vue-style-loader 其实是一样的!
此处就解决了router-link不展示的问题,但是router-link的内容不在跳转的情况下就出现了。
咋一看,其实是网址已经出卖了我,网址调到了对应的位置。这样,问题就解决了,记录一下这个破坑。