浏览代码

调整.eslintrc-auto-import.json位置,并忽略

Yue 2 年之前
父节点
当前提交
40b9b73c2a
共有 3 个文件被更改,包括 8 次插入159 次删除
  1. 6 2
      .gitignore
  2. 0 157
      UI/VA.Vue_V1.0/.eslintrc-auto-import.json
  3. 2 0
      UI/VA.Vue_V1.0/vite/plugins/_auto-import.ts

+ 6 - 2
.gitignore

@@ -16,7 +16,6 @@ lerna-debug.log*
 
 node_modules
 .DS_Store
-dist
 dist-ssr
 coverage
 *.local
@@ -43,7 +42,6 @@ coverage
 ### NetBeans ###
 /nbproject/private/
 /nbbuild/
-/dist/
 /nbdist/
 /.nb-gradle/
 build/
@@ -56,5 +54,11 @@ build/
 ### VS  ###
 .vs/
 
+### auto-import ###
 /UI/**/vite/auto-import/*.d.ts
+/UI/**/vite/auto-import/*.json
+
+### dist  ###
+/dist/
+dist
 /UI/**/dist.rar

+ 0 - 157
UI/VA.Vue_V1.0/.eslintrc-auto-import.json

@@ -1,157 +0,0 @@
-{
-  "globals": {
-    "ApiService": true,
-    "Component": true,
-    "ComponentPublicInstance": true,
-    "ComputedRef": true,
-    "EffectScope": true,
-    "InjectionKey": true,
-    "JwtService": true,
-    "LayoutService": true,
-    "PermissionNames": true,
-    "PropType": true,
-    "Ref": true,
-    "RequestService": true,
-    "Rs": true,
-    "VNode": true,
-    "acceptHMRUpdate": true,
-    "addClass": true,
-    "addDateRange": true,
-    "beautifierConf": true,
-    "blobValidate": true,
-    "byteLength": true,
-    "cache": true,
-    "camelCase": true,
-    "checkPermission": true,
-    "checkRole": true,
-    "cleanArray": true,
-    "computed": true,
-    "createApp": true,
-    "createPinia": true,
-    "createUniqueString": true,
-    "customRef": true,
-    "debounce": true,
-    "decrypt": true,
-    "deepClone": true,
-    "defineAsyncComponent": true,
-    "defineComponent": true,
-    "defineStore": true,
-    "del": true,
-    "destroyToken": true,
-    "download": true,
-    "effectScope": true,
-    "encrypt": true,
-    "errorCode": true,
-    "exportDefault": true,
-    "fileDownload": true,
-    "formatDate": true,
-    "formatString": true,
-    "formatTime": true,
-    "get": true,
-    "getActivePinia": true,
-    "getCurrentInstance": true,
-    "getCurrentScope": true,
-    "getNormalPath": true,
-    "getQueryObject": true,
-    "getTime": true,
-    "getToken": true,
-    "h": true,
-    "handleTree": true,
-    "hasClass": true,
-    "html2Text": true,
-    "inject": true,
-    "isArray": true,
-    "isExternal": true,
-    "isHttp": true,
-    "isNumberStr": true,
-    "isProxy": true,
-    "isReactive": true,
-    "isReadonly": true,
-    "isRef": true,
-    "isRelogin": true,
-    "isString": true,
-    "localCache": true,
-    "makeMap": true,
-    "mapActions": true,
-    "mapGetters": true,
-    "mapState": true,
-    "mapStores": true,
-    "mapWritableState": true,
-    "markRaw": true,
-    "mergeRecursive": true,
-    "message": true,
-    "nextTick": true,
-    "objectMerge": true,
-    "onActivated": true,
-    "onBeforeMount": true,
-    "onBeforeRouteLeave": true,
-    "onBeforeRouteUpdate": true,
-    "onBeforeUnmount": true,
-    "onBeforeUpdate": true,
-    "onDeactivated": true,
-    "onErrorCaptured": true,
-    "onMounted": true,
-    "onRenderTracked": true,
-    "onRenderTriggered": true,
-    "onScopeDispose": true,
-    "onServerPrefetch": true,
-    "onUnmounted": true,
-    "onUpdated": true,
-    "param": true,
-    "param2Obj": true,
-    "parseStrEmpty": true,
-    "parseTime": true,
-    "permissionNames": true,
-    "post": true,
-    "provide": true,
-    "put": true,
-    "reactive": true,
-    "readonly": true,
-    "ref": true,
-    "removeClass": true,
-    "replaceAll": true,
-    "request": true,
-    "resetForm": true,
-    "resolveComponent": true,
-    "saveToken": true,
-    "selectDictLabel": true,
-    "selectDictLabels": true,
-    "sessionCache": true,
-    "setActivePinia": true,
-    "setMapStoreSuffix": true,
-    "shallowReactive": true,
-    "shallowReadonly": true,
-    "shallowRef": true,
-    "sprintf": true,
-    "storeToRefs": true,
-    "tansParams": true,
-    "titleCase": true,
-    "toRaw": true,
-    "toRef": true,
-    "toRefs": true,
-    "toValue": true,
-    "toggleClass": true,
-    "triggerRef": true,
-    "uniqueArr": true,
-    "unref": true,
-    "useAttrs": true,
-    "useCssModule": true,
-    "useCssVars": true,
-    "useCurrentInstance": true,
-    "useDict": true,
-    "useLink": true,
-    "useRoute": true,
-    "useRouter": true,
-    "useSlots": true,
-    "validAlphabets": true,
-    "validLowerCase": true,
-    "validURL": true,
-    "validUpperCase": true,
-    "validUsername": true,
-    "waitDo": true,
-    "watch": true,
-    "watchEffect": true,
-    "watchPostEffect": true,
-    "watchSyncEffect": true
-  }
-}

+ 2 - 0
UI/VA.Vue_V1.0/vite/plugins/_auto-import.ts

@@ -12,6 +12,8 @@ export default function createAutoImport() {
       dts: "vite/auto-import/auto-import.d.ts",
       eslintrc: {
         enabled: true,
+        filepath: "vite/auto-import/.eslintrc-auto-import.json",
+        globalsPropValue: true,
       },
     }),
     //plus按需引入