Ich habe Probleme mit ESLint und Prettier zusammen. Was sind die notwendigen Schritte, um sie zur Zusammenarbeit zu bringen?Wie integriere ich ESLint und Prettier?
1
A
Antwort
1
1) Installieren Sie ESLint und Prettier.
2) Installieren Sie die Plugins und Konfigurationen, die es ihnen ermöglichen zusammenzuarbeiten.
$ npm install --save-dev eslint-plugin-prettier eslint-config-prettier
3) Fügen Sie die Ihre ESLint Konfigurationsdatei Folgendes:
{
"plugins": [
"prettier"
],
"extends": [
"prettier"
],
"rules": {
"prettier/prettier": "error"
}
}
4) zu package.json
die lint
und prettier
Befehle als npm Skripte hinzufügen:
{
...
"scripts": {
...
"lint": "eslint 'src/**/*.js'",
"prettier": "prettier --write 'src/**/*.js'",
"check-all": "npm run prettier && npm run lint",
...
},
}
5) Sie jetzt fusseln und verschönern gleichzeitig Ihren Code:
$ npm run check-all
Oder sie separat aufrufen:
$ npm run lint
$ npm run prettier
Verwandte Themen
- 1. Wie kann ich Prettier und ESLint zusammenarbeiten?
- 2. Prettier + eslint Zeilenumbrüche
- 3. Make Prettier ignorieren JavaScript-Formatierung
- 4. Integriere GIT und ANT
- 5. Wie konfiguriere ich Prettier mit Airbnb JavaScript Style Guide
- 6. Wie kann ich Prettier sagen, eine package.json Datei zu ignorieren?
- 7. Wie integriere ich ODP.NET in Repository-Klassen?
- 8. ASP.NET MVC & Expression XAML - Wie integriere ich?
- 9. Wie integriere ich airbrake mein Projekt?
- 10. Wie ESLint
- 11. Wie integriere ich Firebase mit Ionic?
- 12. Wie integriere ich Django Form mit Ajax?
- 13. wie integriere ich Powershell in Cis
- 14. Wie integriere ich globales Javascript in eckige?
- 15. Wie integriere ich die Tierion Hash API?
- 16. Wie integriere ich Python mit Frontend-HTML?
- 17. Wie integriere ich JNI-Code in Weblogic?
- 18. Wie integriere ich jhipster mit Stormpath
- 19. Wie integriere ich Admin zu Laravel 5?
- 20. Wie integriere ich Jira mit GitLab CE?
- 21. Wie integriere ich CKEditor mit Heroku?
- 22. Wie modelliere und integriere ich ein Rails-Multiple-Choice-Quiz?
- 23. Wie integriere ich Hoptoad mit DelayedJob und DaemonSpawn?
- 24. Wie integriere ich mit j2me Polish 2.1.4
- 25. Wie integriere ich HTML-Frameworks mit Cycle.js?
- 26. Wie integriere ich rubocop mit Rake?
- 27. Wie integriere ich Vaadin mit Spring Framework?
- 28. Wie integriere ich Iamport koreanisches Zahlungsgateway?
- 29. Wie integriere ich Java Script in HTML?
- 30. AngularJs: Wie integriere ich das Modul ui.comments?
Es gibt einen kleinen Tippfehler in der NPM installieren, ist es '' 'eslint-config-prettier'''. Danke für die hilfreiche Antwort! – antix
Danke für den Fang! Habe es behoben. –