소스 검색

chore: vue-cli 兼容

zhangyuhan 10 달 전
부모
커밋
6a9fdd2fab
4개의 변경된 파일178개의 추가작업 그리고 136개의 파일을 삭제
  1. 1 0
      .gitignore
  2. 2 1
      apps/work-bench/.eslintrc.js
  3. 8 0
      apps/work-bench/package.json
  4. 167 135
      pnpm-lock.yaml

+ 1 - 0
.gitignore

@@ -123,3 +123,4 @@ $RECYCLE.BIN/
 *.lnk
 
 # End of https://www.toptal.com/developers/gitignore/api/vue,node,macos,windows,linux,vscode,intellij+all
+.turbo

+ 2 - 1
apps/work-bench/.eslintrc.js

@@ -12,6 +12,7 @@ module.exports = {
   },
   rules: {
     'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
-    'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off'
+    'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
+    'space-before-function-paren': 'off'
   }
 }

+ 8 - 0
apps/work-bench/package.json

@@ -38,5 +38,13 @@
     "sass": "^1.32.7",
     "sass-loader": "^12.0.0",
     "vue-template-compiler": "^2.6.14"
+  },
+  "lint-staged": {
+    "src/*": [
+      "prettier --write --cache --ignore-unknown"
+    ],
+    "src/*.js": [
+      "vue-cli-service lint --fix"
+    ]
   }
 }

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 167 - 135
pnpm-lock.yaml


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.