-。install timeout
安裝超時
解決:
方法01:npm
換用cnpm
cnpm 的大多命令跟 npm 的是一致的,比如安裝,解除安裝這些-。 提示沒有安裝
python 、build
失敗等
因為一些 npm 的包安裝需要編譯的環境,mac 和 linux 都還好,大多都齊全window 使用者依賴 visual studio 的一些庫和python 2+,
windows的小夥伴都裝上:
-。can't not find 'xxmodule'
找不到某些依賴或者模組
這種情況一般報錯資訊可以看到是哪個包丟擲的資訊
解決: 解除安裝該模組後,重新安裝
vue-cli腳手架關閉eslint
報錯
you may use special comments to disable some warnings.
use // eslint-disable-next-line to ignore the next line.
use /* eslint-disable */ to ignore all warnings in a file.
解決vue-cli腳手架關閉eslint
- 1. 開啟 build資料夾下面的webpack.base.conf.js;
- 2. 找到下面這段**,將它注釋掉
- 3. 重啟專案
const createlintingrule = () => (
})
[vue-warn]: missing required prop: "to" (found in component ) //報錯
這個錯誤是
少了個to或者是寫錯
解決: 正確寫法為:
路由在做字串拼接的時候,to要作為乙個屬性繫結
報錯
[vue warn]: invalid handler for event "on-click": got undefined //報錯
解決: click/on-click的方法 沒有寫到methods:裡面。
-。 給元件內的原生控制項新增事件,不生效的問題
}
}
-。在函式內用了this.***=,為什麼丟擲cannot set property '***' of undefined;
這是this的套路了…this是和當前執行的上下文繫結的…
一般你在axios或者其他 promise , 或者setinterval 這些預設都是指向最外層的全域性鉤子.
簡單點說:「最外層的上下文就是 window,vue內則是 vue 物件而不是例項!」;
解決:
暫存法: 函式內先快取 this , let that = this;(let是 es6, es5用 var)
箭頭函式: 會強行關聯當前執行區域為 this 的上下文;
關於this
的知識, 推薦讀閱 《你不知道的 js 系列》
module not found: error: can't resolve '../../images/icons/loading2.gif' in '/home......
報錯資訊就是找不到路徑
解決
~@的意思: @是webpack設定的路徑名,代表的是src目錄,可以在build / webpack.base.conf.js更改設定
使用了axios
, ie 整個家族都不支援 promise, 解決方案:
npm install es6-promise
// 在 main.js 引入即可
require("es6-promise").polyfill(); // es6的polyfill
SAP常見問題及解決方法
tp check all pf tp clearold all pf 45.saprouter相關 niping s server端 niping c h target host client端 saprouter r start saprouter 直接輸入niping and saprouter...
Ubuntu常見問題及解決方法
解決方法 不錯的方案 在使用者目錄下新建.vimrc,儲存即可生效。若想對所有使用者生效,可直接修改 etc vimrc.set nocompatible 關閉 vi 相容模式 syntax on 自動語法高亮 colorscheme molokai 設定配色方案 set number 顯示行號 s...
jmeter 常見問題 及解決方法
jmeter常見問題 一 結束時間的排程程式執行緒組是在過去,修復的結束時間欄位的值。解決方法 二 檢視結果樹中,響應資料為亂碼 問題分析 當響應資料或響應頁面沒有設定編碼時,jmeter會按照jmeter.properties檔案中,sampleresult.default.encoding設定的...