タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

npmに関するheavenshellのブックマーク (8)

  • patch-package

    patch-package lets app authors instantly make and keep fixes to npm dependencies. It's a vital band-aid for those of us living on the bleeding edge. # fix a bug in one of your dependencies vim node_modules/some-package/brokenFile.js # run patch-package to create a .patch file npx patch-package some-package # commit the patch file to share the fix with your team git add patches/some-package+3.14.15

    patch-package
  • GitHubがnpmの買収を発表、JavaScriptのパッケージ管理サービス。将来的にはGitHubとnpmを統合へ

    GitHubがnpmの買収を発表、JavaScriptのパッケージ管理サービス。将来的にはGitHubとnpmを統合へ GitHubは、JavaScriptのパッケージ管理サービスを提供するnpmの買収を発表しました(GitHubの発表、npmの発表)。 We’re excited to announce that @npmjs will be joining GitHub. Millions of JavaScript developers rely on npm, and we’re honored to support this community in a new way. Learn more at https://t.co/MsQMc1rIJd pic.twitter.com/CUuPojccpmGitHub (@github) March 16, 2020 npmはNo

    GitHubがnpmの買収を発表、JavaScriptのパッケージ管理サービス。将来的にはGitHubとnpmを統合へ
    heavenshell
    heavenshell 2020/03/17
    ぜひあの使い勝手が最悪な管理画面の UI を改修してほしい。
  • npm fundとは何か - Qiita

    npmバージョン6.13から npm fund というコマンドが実装されました。 このコマンドがどういう動きをするのか解説します。 2019/11/14更新 TL;DR npm fundというコマンドが実装された 資金提供を呼び掛けるためのURLなどが表示される(npm installの実行時などのタイミング) 自分のパッケージにも funding フィールドを追加してURLを表示できる 細かい仕様は npm/rfcsを参照して下さい 上記で述べた通り、このコマンドは利用者が開発者に対して金銭的支援をするための情報を表示します。 開発者から資金援助してもらうための情報提供手段が1つ増えたことになります。 This RFC identifies an initial means of tooling to describe & notify consumers of a package's

    npm fundとは何か - Qiita
    heavenshell
    heavenshell 2019/12/17
    へー
  • GitHub - algolia/shipjs: Take control of what is going to be your next release.

    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

    GitHub - algolia/shipjs: Take control of what is going to be your next release.
  • npmモジュールをtgzに固めてインストールする - Qiita

    npm packというサブコマンドがあるので、それを使うとモジュールをtgzにまとめる事が出来る。(いつの間にこんなサブコマンド出来てたんだ……) $ npm pack grunt npm http GET https://registry.npmjs.org/grunt npm http 304 https://registry.npmjs.org/grunt grunt-0.4.4.tgz $ npm install ./grunt-0.4.4.tgz npm packに適当なモジュール名を渡してあげると、 依存モジュールと一緒にダウンロードしてきてくれて、そのままtgzに固めてくれる。tgz展開したら依存モジュール付いてこなかった…… なのであとはnpm installでtgzを指定してあげればお気楽簡単インストール。 どこか近いサーバにこんな感じでtgzを落としておいて、packa

    npmモジュールをtgzに固めてインストールする - Qiita
  • 3分でできるnpmモジュール - Qiita

    まずあれです、タイトルは盛りました。 実装は3分じゃおわらないよ!! でも公開のための作業は3分くらいで行けるんじゃないかと思います。 作ったものを、公開したくてうずうずしている方は、ぜひ読んでみてください。 [1分目] npmアカウントを作ろう npmの公式ページから なにはともあれ、npmの開発者として登録しましょう。 https://npmjs.org/signup から、「Make it so.」しましょう。 特筆するようなことはないですが、すぐに使うので username password email address は、ちゃんとメモしておきましょう。 npm adduser 登録ができたら、ターミナルからnpm adduserを実行します。 すると、username・password・email addressを聞かれるので、 先ほど作ったアカウントのものを入力します。 これで

    3分でできるnpmモジュール - Qiita
  • npm-scripts で使える便利モジュールたち - Qiita

    npm はパッケージ依存管理ツールであると同時に、便利なタスク・ランナーです。 体はごく基礎的な機能だけを持ち、npm が管理するパッケージと Shell の力を組み合わせてタスクを定義します。「npm-scripts で利用する CLI コマンドは npm で管理できる」という分かりやすさが気に入っています。 npm-scripts には以下の特徴があります。 多くのツールが CLI を持っているためにラッパープラグインが不要です。Gulp ラッパー プラグインは非公式であることも多く、メンテナンスが継続するか不安な場合があります。 簡潔です。Gulp で書くと数十行だった処理が数行になるなんてこともよくあります。 複雑なことをするには向いていないです。 環境変数の扱いに難があります。 この記事では、私が npm-scripts を書くときによく利用している便利ツールたちを紹介します。

    npm-scripts で使える便利モジュールたち - Qiita
  • npmで名前空間を持ったモジュールを公開する方法(scoped modules)

    npmにモジュールを公開することは多くなってると思いますが、今までのnpmだと名前は早い者勝ちでした。 最近npm Private Modulesというprivateで扱えるモジュールを有料でサポートしましたが、これはscoped modulesをprivateで扱う時だけ有料でpublicで公開する時は無料で行えます。 scoped modulesというのは、@username/project-name という感じで、@ユーザー名がパッケージ名に入るので異なるユーザー間では重複しません。 The npm Blog — solving npm’s hard problem: naming packages 公開手順 実際にscoped modulesをpublicに公開する手順としては、 npm init --scope=<npmユーザ名> パッケージの名前が@<npmユーザ名>/パッケー

    npmで名前空間を持ったモジュールを公開する方法(scoped modules)
  • 1