vue從頭開始犯的錯

2021-09-26 09:19:07 字數 1597 閱讀 7466

1.vue元件定義中沒寫data,會報警告提示vue未定義,「warn:did you register the component correctly?」,且data必須是個函式。

2.v-for要通過eslint檢測的話,需要在後面加上:key=xx

3.元件註冊後還需要在引用的地方匯入加引用,就是import和components裡面都必須有;

4.vue | failed to mount component: template or render function not defined

網上有很多理解,但是我這個是通過改變vue-loader的版本解決的,webpack打包預設的是13.0.0,改為12.0.3可以了,執行命令

是cnpm/npm install [email protected];

5.uncaught syntaxerror: unexpected token <

對應檔案路徑有問題 

6.使用electron-vue模板新建專案,成功npm install之後執行npm run dev,會出現referenceerror:process is not defined,如圖錯誤 (忘記截圖了,用的issues的圖)

解決辦法:

①刪除src/index.ejs中body部分的script**(這段**沒深究過幹嘛的),如圖

②修改.electron-vue中的.electron-vue/webpack.web.config.js和.electron-vue/webpack.renderer.config.js中新建的htmlwebpackplugin物件,新增templateparameters方法,具體如圖:

附上**:

new htmlwebpackplugin(,

process,

};},

minify: ,

nodemodules: false

}),

7.專案引入了element-ui元件,使用el-table卻無法顯示頁面,就用示例**新建vue也無法顯示

解決辦法:在.electron-vue下的webpack。render.config.js檔案中把element-ui新增為白名單元件,let whitelistedmodules=['vue','element-ui']

感謝:8.警告:unterminated statement

解決辦法:①寫的時候後面空一行

②關閉webstorm的分號警告,設定搜尋unterminated statement即可

Deep Learning 從頭開始

deep learning已經火了好久,有些人已經在這裡面耕耘了好多年,而有些人才剛剛開始,比如本人。如何才能快速地進入這個領域在較短的時間內掌握deep learning最新的技術是值得思考的問題。就目前的情況看,通過網路上的課程及各種tutorials以及各種 來研究這個領域是最佳的途徑。經過一...

git從頭開始

當你本地修改了乙個檔案,而且該檔案被另乙個人修改,並push了,那麼 users terry workspace git練習 git practise git master git pull updating 67e4e18.cdbf666 error your local changes to t...

English 從頭開始

我們有好多事情都不能重新開始,比如我們的人生你沒有辦法把自己在塞回媽媽的肚子裡吧?比如我們的時間在此時此刻只有這乙個時間,全世界不會再有第二個。比如我們後悔的事情.雖然有很多我們無法改變的事情存在,但也有許多我們可以改變的事情。雖然我們沒有辦法從一歲開始重新開始,但我們可以掌握自己的人生,做自己想做...