1. 簡介
需要使用在線excel編輯,選擇使用x-data-spreadsheet 來實現,但安裝完後發現一個錯誤
npm install less less-loader x-data-spreadsheet --save
2. 環境
vue:2.6.10
x-data-spreadsheet:1.1.8
less:4.0.0
less-loader:7.1.0
3. 問題
error in ./node_modules/x-data-spreadsheet/src/index.less
Syntax Error:
&.primary {
.type-primary;
^
Unrecognized input. Possibly missing '(' in mixin call.
Error in D:\xxx\nautical-front\node_modules\x-data-spreadsheet\src\index.less (line 841, column 17)
4. 解決
- 打開./node_modules/x-data-spreadsheet/src/index.less文件
- 搜索 type-primary
&.primary {
.type-primary;
}
- 加(),就改爲以下樣式
&.primary {
.type-primary();
}
- 再次編譯即可