[RAILS] Gérer les dates avec Javascript (moment.js)

introduction

Ceci est le premier message de Qiita. Si vous trouvez quelque chose qui ne va pas, je vous serais reconnaissant si vous pouviez le signaler.

Environnement de développement

ruby 2.6.5 Rails 6.0.3.3

Aperçu

moment.js est une bibliothèque pratique pour gérer les dates avec javascript. On dit qu'il y a des inconvénients en termes de gestion des paquets, mais j'ai essayé de l'utiliser car c'est toujours la technologie courante.

comment utiliser

Installez moment.js dans le répertoire sur lequel vous travaillez

npm install moment

Charger le moment avec le fichier js que vous souhaitez utiliser

〇〇.js


var moment = require(“moment”);

↓ Vous pouvez le générer de cette manière

〇〇.js


const dt = new moment();

Cependant, cela seul restera coincé dans les rails. ↓ Vous devrez probablement réinstaller le fil.

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 est False par défaut Exécutez simplement yarn install --check-files

yarn install --check-files

J'ai pu l'utiliser sans problème

finalement

moment.js est une technologie héritée et pourrait ne pas être beaucoup utilisée à l'avenir. On dit que day.js est plus léger et plus gérable, mais Comme je peux être actif en service actif, j'ai essayé de l'utiliser à titre d'essai.

L'article de cette personne sera utile lors de la migration. (Je suis désolé de le publier sans permission) https://qiita.com/oika/items/2d15aea7809ab358ba25

Recommended Posts

Gérer les dates avec Javascript (moment.js)
Gérez les fichiers avec NIO.2.
Gérez JSON avec minimal-json
Générer du JavaScript avec Thymeleaf
[Ruby] Gérez les variables d'instance avec des méthodes d'instance
Gérer DatePicker avec Ruby / gtk3 + glade3
Gérez JSON sans effort avec le respone Json d'Alamofire