Skip to content

Instantly share code, notes, and snippets.

@headStyleColorRed
Created April 21, 2021 07:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save headStyleColorRed/e8ecd2d51d3ac0e47563bc2c96aca3d1 to your computer and use it in GitHub Desktop.
Save headStyleColorRed/e8ecd2d51d3ac0e47563bc2c96aca3d1 to your computer and use it in GitHub Desktop.
cd $1 &&
npm uninstall --save typescript @types/jest @typescript-eslint/eslint-plugin @typescript-eslint/parser @vue/cli-plugin-typescript @vue/eslint-config-typescript &&
git add . && git commit -m "removed typescript modules" &&
rm tsconfig.json &&
mv src/main.ts src/main.js &&
rm src/shims-vue.d.ts &&
mv src/router/index.ts src/router/index.js &&
sed -i '' "s/: Array<RouteRecordRaw>//g" src/router/index.js &&
sed -i '' "s/import { RouteRecordRaw } from 'vue-router';//g" src/router/index.jsm &&
sed -i '' "s/<script lang=\"ts\">/<script>/g" src/App.vue &&
sed -i '' "s/<script lang=\"ts\">/<script>/g" src/views/Home.vue &&
sed -i '' "s/'@vue\/typescript\/recommended'//g" .eslintrc.js &&
sed -i '' "s/'@typescript-eslint\/no-explicit-any': 'off',//g" .eslintrc.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment