之前是做移動(dòng)端的,后來(lái)想學(xué)下前端其做,按照這個(gè)一步一步來(lái)的顶考,我把里面遇到的問(wèn)題記錄一下
源碼:https://github.com/fengcms/vue-demo-cnodejs
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(一)基礎(chǔ)知識(shí)概述
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(二)安裝 nodejs 環(huán)境以及 vue-cli 構(gòu)建初始項(xiàng)目
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(三)認(rèn)識(shí)項(xiàng)目所有文件
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(四)調(diào)整 App.vue 和 router 路由
npm install sass-loader -D
npm install node-sass -D
這兩條命令,安裝sass-loader時(shí)由于網(wǎng)絡(luò)問(wèn)題妖泄,會(huì)報(bào)錯(cuò)驹沿,可以通過(guò)淘寶的npm鏡像安裝。
npm install -g cnpm --registry=https://registry.npm.taobao.org (安裝淘寶鏡像)
之后上面兩行命令用cnpm代替npm 安裝
然而按照文章的步驟修改內(nèi)容浮庐,悲劇甚负,運(yùn)行不起來(lái)
報(bào)錯(cuò)內(nèi)容Module build failed: TypeError: this.getResolve is not a function柬焕,原因是sass-loader版本過(guò)高,因此卸載安裝一個(gè)第版本
cnpm uninstall sass-loader(卸載當(dāng)前版本)
cnpm install sass-loader@7.3.1 --save-dev
這下應(yīng)該好了吧梭域,運(yùn)行斑举,依然報(bào)錯(cuò)Newline required at end of file but not found
這次報(bào)錯(cuò)代碼能看懂了,原來(lái)是每個(gè)文件的最后都應(yīng)該有個(gè)空行病涨。在文件中加個(gè)換行就好了
-
Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(五)配置 Axios api 接口調(diào)用文件
Mac Chrome控制臺(tái)打印發(fā)現(xiàn)會(huì)有警告:devtools failed to parse sourcemap
在控制臺(tái)右上角三個(gè)點(diǎn)點(diǎn)擊進(jìn)入設(shè)置頁(yè)面 取消選中Enable Javascript Source Maps
迅雷插件最好也關(guān)掉 - Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(六)將接口用 webpack 代理到本地
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(七)初識(shí) *.vue 文件
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(八)渲染一個(gè)列表出來(lái)先
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(九)再把內(nèi)容頁(yè)面渲染出來(lái)
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(十)打包項(xiàng)目并發(fā)布到子目錄
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(十一)階段性小結(jié)
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(十二)打包項(xiàng)目圖片等資源的處理
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(十三)集成 UEditor 百度富文本編輯器
- Vue2+VueRouter2+Webpack+Axios 構(gòu)建項(xiàng)目實(shí)戰(zhàn)2017重制版(十四)在項(xiàng)目中使用 jQuery