[RAILS] Behandle Daten mit Javascript (moment.js)

Einführung

Dies ist Qiitas erster Beitrag. Wenn Sie etwas falsch finden, würde ich es begrüßen, wenn Sie darauf hinweisen könnten.

Entwicklungsumgebung

ruby 2.6.5 Rails 6.0.3.3

Überblick

moment.js ist eine praktische Bibliothek für den Umgang mit Daten mit Javascript. Es wird gesagt, dass es Nachteile in Bezug auf die Paketverwaltung gibt, aber ich habe versucht, es zu verwenden, weil es immer noch die Mainstream-Technologie ist.

wie benutzt man

Installieren Sie moment.js in dem Verzeichnis, an dem Sie arbeiten

npm install moment

Laden Sie den Moment mit der JS-Datei, die Sie verwenden möchten

〇〇.js


var moment = require(“moment”);

↓ Sie können es auf diese Weise generieren

〇〇.js


const dt = new moment();

Dies allein bleibt jedoch in Schienen stecken. ↓ Möglicherweise müssen Sie das Garn neu installieren.

error Lockfile does not contain pattern: "moment@^2.29.1"                                                                                                              
error Found 1 errors.                                                                                                                                                  


========================================
  Your Yarn packages are out of date!
  Please run `yarn install --check-files` to update.
========================================


To disable this check, please change `check_yarn_integrity`
to `false` in your webpacker config file (config/webpacker.yml).

check_yarn_integrity ist standardmäßig False Führen Sie einfach die Garninstallation --check-files aus

yarn install --check-files

Ich konnte es ohne Probleme benutzen

Schließlich

moment.js ist eine Legacy-Technologie und wird in Zukunft möglicherweise nicht mehr viel verwendet. Es wird gesagt, dass day.js leichter und überschaubarer ist, aber Da ich möglicherweise im aktiven Dienst aktiv bin, habe ich versucht, es probeweise zu verwenden.

Der Artikel dieser Person ist bei der Migration hilfreich. (Es tut mir leid, es ohne Erlaubnis zu posten) https://qiita.com/oika/items/2d15aea7809ab358ba25

Recommended Posts

Behandle Daten mit Javascript (moment.js)
Behandeln Sie Dateien mit NIO.2.
Behandeln Sie JSON mit minimal-json
Generieren Sie JavaScript mit Thymeleaf
[Ruby] Behandeln Sie Instanzvariablen mit Instanzmethoden
Behandle DatePicker mit Ruby / gtk3 + glade3
Behandeln Sie JSON mühelos mit Alamofires Antwort Json