並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

corepackの検索結果1 - 19 件 / 19件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

corepackに関するエントリは19件あります。 node.jsnpmyarn などが関連タグです。 人気エントリには 『corepack is 何?』などがあります。
  • corepack is 何?

    追記: 2023-11-19 corepack v0.20.0 にて、CLI のコマンド体系が一新されて多少わかりやすくなりました (PR#291)。新しいコマンドは README を参照。 追記: 2022-02-03 Node.js v14.19.0 に corepack が標準バンドルされました。 corepack がバンドルされていない Node.js v12 系は 2022-04-30 に EOL を迎えるので、あと 3 ヶ月もすればアクティブな Node.js 環境には必ず corepack が揃っているという状態になりますね。引き続き experimental ステータスのままではありますが。 追記: 2021-09-08 Node.js v16.9.0 で corepack が標準バンドルされました。まだ experimental 扱いですが。 デフォルトでは yarn も

      corepack is 何?
    • 【非推奨】2024年こそ corepack を使おう

      追記: 2024-09-10 その後、corepack は Node.js から削除されることになったので現在は非推奨です。 補足記事: RIP 2024年こそ corepack を使おうとしたら終わった 普段の開発では nodenv を使って各プロジェクトのバージョンに合わせた Node.js をインストールしています。その後、各プロジェクトの README や package.json を頼りに npm install -g yarn や npm install -g pnpm することが多いです。 先日、同僚から「最近は corepack 使ってますよ」と教えてもらったので、「おーもう実務で使えるのかー」と一気にモチベーションが上がったので corepack 使っていきたいと思います。 まずはこちらの鉄板記事でおさらい。 corepack を使っていくということは yarn や pn

        【非推奨】2024年こそ corepack を使おう
      • Corepackを使ってNode.jsをアップデートする ⬆️⬆️

        Corepackを使ってNode.jsをアップデートする ⬆️⬆️ 自己紹介 Name : azu Twitter : @azu_re Website: Web scratch, JSer.info [.background-color: #FFFFFFF] Node.js 14は2023年4月でEOL Node.js 14.xは2023-04-30、Node.js 16.xは2023-09-11でEOL(End Of Life) 2023年10月からはNode.js 18と20のみがLTSとしてサポートされるバージョンとなる https://github.com/nodejs/release#release-schedule サマリ Node.jsのバージョンアップは面倒だけど ほとんどのBREAKING CHANGEはライブラリにある npmのバージョンアップは面倒 npm 6とnpm

        • corepack でモジュールごとに npm クライアントを指定する

          tl;dr node 14.19.0 で npm のバージョンを明示的に切り替える corepack が入った package.json の packageManager フィールドで npm 自体のバージョンや yarn の使用するバージョンを指定できる 詳しくは https://zenn.dev/teppeis/articles/2021-05-corepack 現状の npm-cli 自体が corepack に対応してないので、有効にしたければ npm コマンド自体を corepack に移す必要がある 現時点で packageManager を指定するだけだとまだ他の環境で有効にならないが、将来的に npm と node の corepack 対応が行き渡った時点で段階的に有効になる。 もっと詳しく # 手元の node を v14.19.0 以上に更新する # 自分は nvm

            corepack でモジュールごとに npm クライアントを指定する
          • pnpm v10 で corepack 不要で pnpm 自身のバージョン管理が可能に

            といいつつも、この機能自体は要オプションで v9.7 からありましたが、 v10 でオプション不要になったので、 GA の気持ちで紹介します。 結論 pnpm v10 以上がローカルにインストールされていれば、 packageManager field に pnpm が指定されているプロジェクトでは、そのプロジェクトの pnpm を使うようになります。 ただし、その pnpm 自体はどこかしらにインストールされている必要があり、一般的にはプロジェクトの devDependencies にインストールするものかと思われます。 やるべきこと ローカルの pnpm を v10 以上にする。 プロジェクトの devDependencies に、使いたいバージョンの pnpm をインストールする プロジェクトの packageManager field に 2 と同じバージョンの pnpm を定義す

              pnpm v10 で corepack 不要で pnpm 自身のバージョン管理が可能に
            • Node.js Takes Steps Towards Removing Corepack - Socket

              Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More →

                Node.js Takes Steps Towards Removing Corepack - Socket
              • Removing Corepack

                東京Node学園 44時限目で発表した Removing Corepack についてです。

                  Removing Corepack
                • RIP 2024年こそ corepack を使おうとしたら終わった

                  年初に「今年こそは」と気合いを入れてこんな記事を書きました。 が、そんな快適に使っていた corepack がつい先日 Node.js から削除されることになりました😇 正確には Node.js にバンドルされず分離されることになりました。 今回承認された Proposal の中で分かりやすい3,4を抜粋すると Corepack's documentation should be moved out of the Node.js API documentation and into its own website, or accessible as Markdown files in the Corepack repo. Corepack is a separate project from node and intermingling its documentation within

                    RIP 2024年こそ corepack を使おうとしたら終わった
                  • corepack が標準同梱じゃなくなる未来、 mise でパッケージマネージャを管理する

                    mise とは 言語環境の管理は *env や *vm を超えて、 mise へ という記事を書いたので詳しくはこちらをご参照ください。 簡単にいうと多言語対応の言語環境マネージャで(もっと多機能なのですが)、npm をバックエンドに node 製の cli まで管理できる、というものです。 つまり、 yarn や pnpm もグローバルでバージョン管理できるということになります。 似た機能を持つものに volta が存在しますが、筆者の主観だと mise の方が安定した挙動をしており、高速です。 mise の npm backend 機能 mise では npm をバックエンドにして npm library な cli を管理する、という機能があります。(執筆現在 Experimental です) https://mise.jdx.dev/dev-tools/backends/ 例えば、

                      corepack が標準同梱じゃなくなる未来、 mise でパッケージマネージャを管理する
                    • Should Corepack stay in the Node.js distribution? by github-actions[bot] · Pull Request #1697 · nodejs/TSC

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        Should Corepack stay in the Node.js distribution? by github-actions[bot] · Pull Request #1697 · nodejs/TSC
                      • Corepack ~Node.jsに追加されたパッケージマネージャーマネージャー~ / #tng37

                        Node学園 37時限目で話しました。 Node学園 37時限目 オンライン - connpass https://nodejs.connpass.com/event/221358/ 参考資料: https://zenn.dev/teppeis/articles/2021-05-corepack

                          Corepack ~Node.jsに追加されたパッケージマネージャーマネージャー~ / #tng37
                        • Node.js Community Debate Intensifies Over Enabling Corepack ...

                          Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More →

                            Node.js Community Debate Intensifies Over Enabling Corepack ...
                          • Yarn 3.1 🎃👻 Corepack, ESM, pnpm, Optional Packages ...

                            DEV Community Follow A space to discuss and keep up software development and manage your software career

                              Yarn 3.1 🎃👻 Corepack, ESM, pnpm, Optional Packages ...
                            • 2021-09-14のJS: Node v16.9.0(Corepack)、Spook.js(Same-Siteでのサイドチャネル攻撃)

                              JSer.info #557 - Node.js 16.9.0リリース。 Node v16.9.0 (Current) | Node.js プロジェクトごとにnpm/yarn/pnpmなどのパッケージマネージャを切り替えて利用できるCorepackのサポートが実験的に追加されています。Corepackが有効時は、どのパッケージマネージャを使うかをpackage.json の packageManager フィールドで指定して、透過的にインストールや実行できるようになります。 また実験的であるため、利用するにはcorepack enable yarnなどのコマンドがオプトインで必要となっています。 Corepack | Node.js v16.9.0 Documentation corepack is 何? その他には、V8 9.3へアップデートしObject.hasOwnとError Ca

                                2021-09-14のJS: Node v16.9.0(Corepack)、Spook.js(Same-Siteでのサイドチャネル攻撃)
                              • Release v0.20.0 · nodejs/corepack

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  Release v0.20.0 · nodejs/corepack
                                • Corepack (experimental) is now available - Vercel

                                  Corepack allows you to use a specific package manager version (pnpm, yarn, npm) in your Project. Starting today, you can enable experimental Corepack support. Enable Corepack by adding packageManager to your package.json file and ENABLE_EXPERIMENTAL_COREPACK=1 as an Environment Variable in your Project. Corepack is experimental and not subject to semantic versioning rules. Breaking changes or remo

                                    Corepack (experimental) is now available - Vercel
                                  • "Cannot find matching keyid" in Corepack

                                    本記事は 2025/01/27 頃に発生した Corepack 経由で Package Manager を install した際に Cannot find matching keyid というエラーが発生した事象について解説するものです。 解決方法 問題の解決は主に以下の 2 つになります。 Corepack を v0.31.0 に上げる Corepack の利用をやめる 原因 npm Registry は先日 Public signing keys の rotate を行いました。 (理由などの詳細は未調査) 一方 Corepack は Package Manager を install する際に package の署名を検証 します。 しかし rotate されたことにより新しく追加された key 情報を Corepack 側が知らなかったため、新しい key を使って署名された p

                                      "Cannot find matching keyid" in Corepack
                                    • pnpmとcorepackを使ってpnpmのバージョンとNode.jsのバージョンを管理する - Qiita

                                      はじめに チーム開発で普段からpnpmを使っていますが、チーム内でpnpmとNode.jsのバージョンを統一して作業を進めたいと思い、できるだけ外部ツールを使わずに管理する方法を試してみました。こちらがとても便利だったので、共有いたします。 動作確認環境 Node.js 20.14.0 pnpm 9.4.0 macOS Sonoma 14.5 pnpmとは pnpmは、Node.jsエコシステムのパッケージマネージャーの一つです。npmやyarnと同様に、プロジェクトの依存関係を管理するためのツールですが、pnpmはいくつかの点で独自の特徴を持っています。 ディスクスペース効率: pnpmはハードリンク機能を使用して依存関係を共有するため、ディスクスペースの使用量が大幅に減少します。同じ依存関係を持つプロジェクトが複数あった場合でも、依存パッケージは一つの場所に置かれ、ハードリンクとして各

                                        pnpmとcorepackを使ってpnpmのバージョンとNode.jsのバージョンを管理する - Qiita
                                      • enable corepack by default · Issue #50963 · nodejs/node

                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                          enable corepack by default · Issue #50963 · nodejs/node
                                        1

                                        新着記事