講師回答 / fishenal
依賴問題,多半是npm版本不夠造成的,要求3.0 以上!cnpm的版本不一定和npm是對應的!安裝cnpm的時候:用這個:alias cnpm="npm --registry=https://registry.npm.taobao.org \--cache=$HOME/.npm/.cache/cnpm \--disturl=https://npm.taobao.org/dist \--userconfig=$HOME/.cnpmrc"不要用這個:$ npm install -g cnpm --regist...
2016-12-21
講師回答 / fishenal
export導出的就是一份配置文件,代表了一個組件,new Vue才是實例化Vue根組件,一般單頁面應用就一個根組件,其他的配置都是通過components傳的配置對象生成的,是一個組件樹
2016-12-19
講師回答 / fishenal
可能你的powershell的變量環境和cmd不一樣,你單獨在powershell里跑node看看有沒有這個命令,然后單獨跑node build/server.js 這個文件看看,還有你看那個語法錯誤具體指的是什么,是不是那個模塊缺失
2016-12-12
講師回答 / fishenal
聞道有先后術業有專攻,大家共同進步。現在前端的發展太快,各種node工具應運而生,所以才讓前端看起來很難,其實是更多的還是借鑒了傳統的計算機和軟件開發過程,比如依賴管理,自動化,打包部署,這些原來都有,現在由于有nodejs,得以讓這些東西介入到單純的html, css,js開發過程中。我覺得學習最好的方法還是多實踐,慢慢來,node現在常用的主要就是npm 和 express,npm一個包管理,package.json配置文件,express就是啟動一個node服務器,把這兩個搞懂了,基本可以說明白一大...
2016-12-12
講師回答 / fishenal
https://github.com/fishenal/Todos_Vuejs 這個項目我已經改成vue2.0版本,也有一些優化,但大體的思路還是一致的。
2016-12-09
講師回答 / fishenal
webpack 和 gulp 是兩種東西webpack是幫助你解析文件里的css,html,js,圖片等,通過一定的規則,把這些模塊拼到一起。gulp是自動化工具,管理自動化流程,比如,我的項目先webpack打包,再放到一個目錄,再啟動一個server,這個流程是怎么樣的,我有哪些任務。和webpack類似的,你可以用browerify,vue-cli也提供 webpack 模板和browerify模板兩種。發展上來看webpack的潛力大一點,用的人也多。
2016-12-07
講師回答 / fishenal
項目源碼是es6,打包以后就是原來的es5,你可以看一下build后面的js代碼但是vue框架本身確實只支持ie9以上,這是vue自己的機制決定的
2016-12-06
講師回答 / fishenal
腳手架生成的默認項目都是支持熱更新的熱更新的代碼在?webpack.dev.conf.js 下面,確保你的項目是npm run dev 啟動的,應該就沒問題我看到你的項目還啟用了e2e和test,可以在初始化的時候關閉試一試
2016-12-06
講師回答 / fishenal
vue 本身是通過npm裝的不用git,vue-cli需要git去下載webpack這樣的模板你最好不要在c盤,你到你的文件盤先創建好項目目錄,然后cd到特定的目錄下,再用vue-cli初始化項目,這樣初始化的項目就會根據你指定的項目名生成特定的目錄,項目文件就在那里
2016-12-06