タグ

2022年6月23日のブックマーク (4件)

  • npm/yarnの不足点とpnpmの解決法 - ミツモア Tech blog

    ※ こちらはミツモアAdvent Calendar 2021の6日目の記事です。 こんにちはミツモアで エンジニアの邢(@keidarcy)です。 ミツモアは「リモートワークが増えてエアコンを綺麗にしたい」「引っ越しで出た不用品を回収してもらいたい」といった生活のあらゆるシーンであなたにぴったりの専門家を無料で探せるサービスですので、ぜひ気軽に使ってみてください! meetsmore.com pnpmとは pnpm 公式サイトによると、pnpmはperformant npmを表しています。 pnpm Fast, disk space efficient package manager なので、pnpmはnpm/yarn同じような存在です。現在(2021年12月)、たくさんメジャーのオープンソースプロジェクトvue、prisma...)は pnpmを使用しています。文はnpm/yarnの

    npm/yarnの不足点とpnpmの解決法 - ミツモア Tech blog
    Kesin
    Kesin 2022/06/23
    pnpmはインストールが早くなるらしいというのは知っていたが、Phantom Dependenciesの問題も解決できてることは初めて知った
  • npmの依存関係について勘違いしていたこと

    はじめに 前回、上記の記事で「npm の依存関係と v7 のロックファイル」について調べた。 その後色々と調べたり試しているうちに、勘違いしていたことや分かっていなかったことがいくつもあったため、それらについてのまとめを作成したいと思う。 ChangeLog 2022-11-29 npm ci についての記述を追加 v8 と v9 についての記述を追加 pnpm などのシンボリックリンクベースのディレクトリ構造についての記述を追加 2022-03-30 リントミスを修正 誤字脱字・分かりにくい日語などを修正 全体的に補足をいくつか追加 2022-03-31 Phantom dependencies についての記述を追加 そもそも 前回の記事では chalk や cowsay などパッケージを実際にインストールして、ロックファイルの構造や依存関係のことを調査した。その調査の結論としては、「

    npmの依存関係について勘違いしていたこと
    Kesin
    Kesin 2022/06/23
    ふとnodejsってこの記事で言うところのPhantom Dependenciesの使い方ができてしまうのかが気になって探したらたどり着いた。それができてしまう原理から理解することができてよかった
  • Insights PRO subscriptions now available for all - Bitrise Blog

    Kesin
    Kesin 2022/06/23
    ビルドとテストの分析をするInsightsの強化版であるProの値段が確定。30日以内にpushしたユーザーの数x200クレジットになる模様。Github Actionsはまだこの分析分野の機能が無いので他のCIはここに力を入れてきてる気がするな
  • 正式仕様リリース! JavaScriptの最新仕様ES2022で追加された「全」新機能

    JavaScriptの仕様はECMAScriptで、ECMAScript 2015(ES2015)、ECMAScript 2016(ES2016)...というように毎年進化を続けています。 これまでの仕様はES2021でした。 日6月22日、ES2022は正式仕様として承認され、ES2022が最新仕様となりました。 22.06.2022 Ecma International approves new standards - Ecma International ブラウザ対応も完了しており、全モダンブラウザ(Google Chrome・Firefox・Safari・Microsoft Edge)でES2022の全機能が使えます。 記事では、ES2022すべての新機能を紹介します。「何が使えるようになったのか?」「どうしてそれが必要だったのか?」が、できるだけわかりやすいように解説しました

    正式仕様リリース! JavaScriptの最新仕様ES2022で追加された「全」新機能