feat: 添加uniapp 自动引入, 修正tsconfig.json 自动追加逗号
This commit is contained in:
parent
6de16f5af7
commit
39869df7e7
@ -16,6 +16,7 @@ module.exports = {
|
|||||||
'prettier',
|
'prettier',
|
||||||
'plugin:prettier/recommended',
|
'plugin:prettier/recommended',
|
||||||
'vue-global-api',
|
'vue-global-api',
|
||||||
|
'./.eslintrc-auto-import.json',
|
||||||
],
|
],
|
||||||
overrides: [
|
overrides: [
|
||||||
{
|
{
|
||||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@ -25,6 +25,7 @@ dist
|
|||||||
stats.html
|
stats.html
|
||||||
# unplugin-auto-import 生成的类型文件
|
# unplugin-auto-import 生成的类型文件
|
||||||
auto-import.d.ts
|
auto-import.d.ts
|
||||||
|
.eslintrc-auto-import.json
|
||||||
# unplugin-vue-components 生成的类型文件
|
# unplugin-vue-components 生成的类型文件
|
||||||
components.d.ts
|
components.d.ts
|
||||||
# vite-plugin-uni-pages 生成的类型文件
|
# vite-plugin-uni-pages 生成的类型文件
|
||||||
|
@ -7,4 +7,12 @@ module.exports = {
|
|||||||
semi: false,
|
semi: false,
|
||||||
trailingComma: 'all',
|
trailingComma: 'all',
|
||||||
endOfLine: 'auto',
|
endOfLine: 'auto',
|
||||||
|
overrides: [
|
||||||
|
{
|
||||||
|
files: '*.json',
|
||||||
|
options: {
|
||||||
|
trailingComma: 'none',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
],
|
||||||
}
|
}
|
||||||
|
@ -70,8 +70,10 @@ export default ({ command, mode }) => {
|
|||||||
}),
|
}),
|
||||||
vueSetupExtend(),
|
vueSetupExtend(),
|
||||||
AutoImport({
|
AutoImport({
|
||||||
imports: ['vue'],
|
imports: ['vue', 'uni-app'], // 自动导入Vue
|
||||||
dts: 'src/auto-import.d.ts',
|
dts: 'src/auto-import.d.ts', // 输出文件 自动导入的类型声明文件输出给ts 识别
|
||||||
|
// dirs: ['src/composables'], // 自动导入自己写的composables api
|
||||||
|
eslintrc: { enabled: true }, // 输出文件.eslintrc-auto-import.json 自动导入的类型声明文件输出给eslint 识别
|
||||||
}),
|
}),
|
||||||
|
|
||||||
viteCompression(),
|
viteCompression(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user