Heim >Web-Frontend >js-Tutorial >rnr: Das Tool, das jedes Projekt mitteilt, führt Skripte aus
Hallo, JavaScript- und TypeScript-Entwickler! ? Sind Sie es leid, mit verschiedenen Befehlen jonglieren zu müssen, um Ihre verschiedenen JS-Projekte zu starten? Nun, ich habe einige aufregende Neuigkeiten für Sie! Ich habe ein Tool namens rnr (ausgesprochen „Runner“) erstellt, das die Ausführung jedes JavaScript- oder TypeScript-Projekts ganz einfach macht.
Stellen Sie sich vor, Sie arbeiten an mehreren JavaScript-Projekten – vielleicht einer React-App, einem Node.js-Server und einer Vue.js-Website. Jeder benötigt zum Starten einen anderen Befehl. Es ist, als hätte man eine Menge verschiedener Fernbedienungen, eine für jedes Gerät. Verwirrend, oder?
Deshalb habe ich rnr gemacht. Es ist wie eine Universalfernbedienung für Ihre JS- und TS-Projekte. Sie geben einfach rnr ein und schon wird ermittelt, wie Sie mit Ihrem Projekt beginnen, unabhängig davon, welches Framework oder welche Bibliothek Sie verwenden!
Es ist smart: rnr schaut sich Ihr Projekt an und weiß, ob es React, Vue, Express oder ein anderes beliebtes JS-Framework ist.
Funktioniert mit vielen JS-Projekten: Egal, ob Sie Next.js, Express, React, Vue oder einfaches JavaScript verwenden, rnr weiß, wie man mit allen umgeht.
Wählt den besten Paketmanager aus: rnr wählt automatisch zwischen npm, Yarn, pnpm oder Bun – je nachdem, was für Ihr Projekt am besten ist.
Ein Befehl erledigt alles: Möchten Sie im Entwicklungsmodus ausführen? Bauen Sie Ihr Projekt? Im Produktionsmodus starten? rnr kann all das mit nur einer kleinen Änderung am Befehl erledigen.
Einfach einzurichten: rnr richtet sich selbst ein, aber Sie können Dinge anpassen, wenn Sie die Funktionsweise mit Ihrem Projekt anpassen möchten.
rnr ist super flexibel. Es verfügt über verschiedene Modi, mit denen Sie auf unterschiedliche Weise an Ihrem JavaScript-Projekt arbeiten können:
Dev-Modus: Dies ist für den Fall gedacht, dass Sie programmieren und Ihre Änderungen sofort sehen möchten. Es ist, als hätten Sie eine Live-Vorschau Ihrer Arbeit.
Verwenden Sie es so: rnr dev oder einfach rnr
Build-Modus: Wenn Sie bereit sind, Ihr Projekt für die Bereitstellung vorzubereiten, verwenden Sie diesen Modus. Es ist so, als würden Sie Ihre App für den Versand verpacken.
Verwenden Sie es so: rnr build
Produktionsmodus: Dies dient zum Ausführen Ihrer App in einer Produktionsumgebung. Es ist auf Leistung optimiert, nicht auf Entwicklung.
Verwenden Sie es so: rnr prod
Und hier hören wir noch nicht auf! Wir arbeiten daran, noch mehr Modi hinzuzufügen, um Ihnen das Leben als JavaScript-Entwickler zu erleichtern.
RNR zu bekommen ist super einfach. Geben Sie einfach Folgendes in Ihre Befehlszeile ein:
Entdecken Sie hier
npm i -g @sujit-shrc/rnr
Gehen Sie dann zu einem Ihrer JavaScript- oder TypeScript-Projektordner und geben Sie Folgendes ein:
rnr
Das ist es! rnr wird Ihr Projekt für Sie starten.
Als JavaScript-Entwickler hatte ich es satt, für verschiedene Projekte zwischen npm run dev, Yarn start, pnpm runserv usw. zu wechseln. Ich dachte: „Es muss einen besseren Weg geben!“ So wurde rnr geboren – um die Ausführung von JS-Projekten einfach und konsistent zu machen.
Gehen Sie zu npmjs
Wir arbeiten daran, rnr für JavaScript- und TypeScript-Entwickler noch besser zu machen! Wir überlegen, Unterstützung für weitere Frameworks hinzuzufügen, die Erkennung von Projekttypen zu verbessern und vielleicht sogar einige coole Funktionen zum Testen und Debuggen hinzuzufügen. Bleiben Sie dran!
Möchten Sie die Ausführung Ihrer JavaScript- und TypeScript-Projekte ganz einfach machen? Probieren Sie rnr aus:
npm i -g @sujit-shrc/rnr
Schauen Sie sich unser GitHub-Repo an, um mehr zu erfahren, Probleme zu melden oder dazu beizutragen, rnr für die JS-Community noch besser zu machen.
Lassen Sie uns gemeinsam die JavaScript-Entwicklung einfacher und unterhaltsamer machen!
Viel Spaß beim Codieren, JS-Enthusiasten! ?
P.S. Wir würden gerne hören, was Sie über rnr denken! Haben Sie es mit Ihren JavaScript-Projekten versucht? Haben Sie Ideen, um es für TypeScript-Benutzer besser zu machen? Lass es uns in den Kommentaren oder auf GitHub wissen. Ihr Feedback hilft uns, rnr für alle JS-Entwickler großartig zu machen!
Das obige ist der detaillierte Inhalt vonrnr: Das Tool, das jedes Projekt mitteilt, führt Skripte aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!