js程式碼規範常用解決方案
1,vue框架
npm install eslint-plugin-vue
在.eslintrc檔案裡新增
{"extends": "plugin: vue/essential"}
2,Standard規範
包括npm、github等高科技公司都在用
查閱地址 https://standardjs.com/rules-zhcn.html
<pre style="margin: 10px 0px 0px; padding: 0px; font-family: ConfluenceInstalledFont, monospace; color: rgb(51, 51, 51); font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">npm install --save-dev eslint-config-standard eslint-plugin-standard eslint-plugin-promise eslint-plugin-import eslint-plugin-node</pre>
在.eslintrc檔案裡新增
{"extends": ["plugin: vue/essential","standard"]}
3,airbnb規範
查閱地址 https://github.com/airbnb/javascript
建議使用 vue+ standard
配合vscode開發工具:vscode裡安裝eslint外掛,自動根據.eslintrc或package.json裡eslintConfig配置資訊對程式碼進行校驗。
相關文章
- JS程式碼規範JS
- 一些常用的程式碼規範
- 前端工程程式碼規範(四)——JS前端JS
- js程式碼不生效的解決方案JS
- PHP程式碼常用註釋規範(PHP Doc)PHP
- PHP 規範 - Symfony 程式碼規範PHP
- JavaScript-總結常用程式碼書寫規範JavaScript
- Android 程式碼規範 - 命名規範Android
- Android程式碼規範:命名規範Android
- 程式碼規範之前端編寫碼規範前端
- JS程式設計規範JS程式設計
- 程式碼分支規範
- 程式碼規範整理
- 前端程式碼規範前端
- iOS程式碼規範iOS
- Less程式碼規範
- css程式碼規範CSS
- iOS 程式碼規範iOS
- 程式碼部署規範
- HTML/CSS/JS編碼規範HTMLCSSJS
- React/JSX 編碼規範ReactJS
- 前端開發規範:命名規範、html規範、css規範、js規範前端HTMLCSSJS
- JS規範JS
- 程式碼規範淺談
- CSS 程式碼格式規範CSS
- Git程式碼提交規範Git
- 程式碼書寫規範
- Python 程式碼規範Python
- Python程式碼規範Python
- 前端規範之nodeJs 規範前端NodeJS
- Vue.js 元件編碼規範Vue.js元件
- 常用解決方案彙總
- 也談談規範,JS程式碼的幾個注意點JS
- Airbnb JavaScript程式碼規範(完整)AIJavaScript
- HTML 程式碼註釋規範HTML
- JavaScript寫程式碼要規範JavaScript
- Android 程式碼規範大全Android
- Java程式碼註釋規範Java