Merge branch 'dev/better-import' into 'main'
Dev/better import 1. 增加ts path设置,将大部分的父层级导入改成`import {} from '@/xxx'`的形式。 2. 增加vite和eslint的插件,修改配置,让lint和build能正确识别ts path。 3. 去除导入`rust-src`时候的`@ts-ignore`。修改了CI,使得顺序变成`rs_check_lint->wasm_build->ts_check_lint`。这样,前面编译得到的`.d.ts`可以被后面的`ts_check_lint`消费,不会引发导入错误。 4. 去除了vite的WASM插件,因为内置可以识别WASM。 5. 处理了数个eslint的警告。 6. 给Cargo增加了镜像源,因为有时候CI会网络错误。(我不太确定这个修改好不好) ------ 测试了本地编译和在线CI。 See merge request mycard/Neos!166
Showing
This diff is collapsed.
... | ... | @@ -28,7 +28,7 @@ |
"react-draggable": "^4.4.5", | ||
"react-redux": "^8.0.5", | ||
"react-router-dom": "^6.10.0", | ||
"react-scripts": "^2.1.8", | ||
"react-scripts": "^5.0.1", | ||
"socket.io-client": "^4.6.1", | ||
"sql.js": "^1.8.0", | ||
"vite-plugin-svgr": "^2.4.0", | ||
... | ... | @@ -73,12 +73,15 @@ |
"@vitejs/plugin-react": "^3.1.0", | ||
"eslint": "^8.38.0", | ||
"eslint-config-prettier": "^8.8.0", | ||
"eslint-import-resolver-typescript": "^3.5.5", | ||
"eslint-plugin-import": "^2.27.5", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"prettier": "^2.8.7", | ||
"sass": "^1.61.0", | ||
"typescript": "^4.9.5", | ||
"vite": "^4.2.1", | ||
"vite-plugin-wasm-pack": "^0.1.12", | ||
"vite-tsconfig-paths": "^4.0.8", | ||
"vite-ydk-loader": "^0.0.2" | ||
} | ||
} |
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment