이 기사에서는 JS 코드 스타일이 무엇인지 설명합니다. JavaScript 코딩 스타일에 대한 소개에는 특정 참고 가치가 있습니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
모든 사람의 코딩 스타일에 동의하기 위해 커뮤니티에서는 비교적 표준화된 코딩 스타일 사양이 탄생했습니다.
JavaScript 표준 스타일
Airbnb JavaScript 스타일
ESLint는 도구와 규칙만 제공합니다. 이러한 규칙을 구성하는 방법은 전적으로 사용자에게 달려 있습니다. 이는 Airbnb 구성을 사용하여 설명됩니다.
$ npm info "eslint-config-airbnb@latest" peerDependencies { eslint: '^4.19.1', 'eslint-plugin-import': '^2.12.0', 'eslint-plugin-jsx-a11y': '^6.0.3', 'eslint-plugin-react': '^7.9.1' } $ npx -v6.1.0$ npx install-peerdeps --dev eslint-config-airbnb+ eslint-config-airbnb@17.0.0+ eslint-plugin-jsx-a11y@6.1.1+ eslint-plugin-react@7.10.0+ eslint-plugin-import@2.13.0+ eslint@4.19.1SUCCESS eslint-config-airbnb and its peerDeps were installed successfully.
# 创建 package.json$ npm init -y $ eslint --init? How would you like to configure ESLint? Answer questions about your style ❯ Use a popular style guide Inspect your JavaScript file(s) ? Which style guide do you want to follow? Google ❯ Airbnb Standard ? Do you use React? No ? What format do you want your config file to be in? JSON + eslint-plugin-import@2.13.0+ eslint-config-airbnb-base@13.0.0
2.3을 생성합니다. 명령줄에서 .eslint.json
{ "extends": "airbnb-base"}
$ ./node_modules/.bin/eslint -v v4.19.1$ ./node_modules/.bin/eslint ./blog//Users/forwardNow/develop/work/study/blog/2018/08/test.js 35:1 warning Unexpected console statement no-console✖ 1 problem (0 errors, 1 warning)
위 내용은 JS 코드 스타일은 무엇입니까? JavaScript 코딩 스타일 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!