私はpackage.jsonファイルがアプリケーションのマニフェストとして使用されており、メタデータ、依存関係などを記載していることを理解します。npm init
で作成できることがわかります。しかしながら;
npm環境以外での使用はありますか他のフレームワークで使用していますか?
npm以外で使用するための標準またはベストプラクティスポリシーはありますか?package.json usage outside npm
0
A
答えて
2
ソフトウェアの中には、で使用されていないキーを使用して、カスタム設定をpackage.json
に保存しておくと、多くの設定ファイルをプロジェクトに入れないことがあります。
例えばバベルを参照してください - それは設定ではなく通常の.babelrc
ファイルのpackage.json
に保存読むことができます:あなたがしてバベルの設定を追加することができます
- https://babeljs.io/docs/usage/babelrc/#use-via-package-json
package.json
のような:
{
"name": "my-package",
"version": "1.0.0",
"babel": {
// my babel config here
}
}
npm
の場合のみですが、もちろんnは、(通常)npmで解決されるが、必ずしもそうである必要はないプロジェクトの依存関係を設定することです。そう、のような例えばを行うには、その設定のためのpackage.jsonを使用して考えられますがないことを決めたいくつかのプロジェクトを見てみましょう
:あなたは糸のような代替パッケージマネージャを使用することができますヘロク。この問題での議論を参照してください:
- https://github.com/heroku/node-js-sample/issues/72(なぜpackage.jsonとapp.json?)
0
それはあなたの最終目標が何であるかを理解するのは難しいですが、package.jsonファイルのみが通常でありますnpm/nodeで使用されます。あなたのpackage.jsonを他のものを自動化したファイルにしたい場合は、いくつかを実行してみることができますが、あなたの懸念が混ざり合っていないことに注意してください。通常は、作業している環境の文書化された標準を使用する必要があります。
関連する問題
- 1. shared_ptr、vector、emplace_back、usage pointer outside
- 2. package.json generation/npm未使用パッケージ
- 3. NPM - Package.jsonの非推奨チェック
- 4. 「npm install express」ERROR missing package.json
- 5. jQuery。outside outside tag
- 6. NPM package.jsonのOS非依存グラントスクリプトコマンド
- 7. 増加ノードのメモリをNPMのpackage.jsonスクリプト
- 8. 私はpackage.json NPMの実行テスト
- 9. npmモジュールpackage.jsonが壊れています
- 10. npm package.json OS固有の依存関係
- 11. npm package.jsonなしでgitリポジトリをインストール
- 12. npmと糸で動作するpackage.jsonスクリプト?
- 13. npm - package.jsonメインフィールドを上書きする
- 14. NPMインストールpackage.jsonからの依存関係
- 15. NPMの特定のバージョンのインストールpackage.json
- 16. コンソールコマンドごとにnpm package.jsonスクリプトを追加
- 17. java outside maven project outside IDE
- 18. NPMは、私が<code>package.json</code>を以下しているpackage.json
- 19. npmインストールしないでくださいpackage.json
- 20. 閉じる閉じるHighslide on outside outside
- 21. ポップアップボックスoutside
- 22. クリーンpackage.json
- 23. npmスクリプト、バンドル時にpackage.jsonをdistにコピーする
- 24. npm package.jsonは1行でフォーマットされています
- 25. NPM package.jsonファイルの主な用途は何ですか?
- 26. NPMからpackage.jsonがエラーをスローしました
- 27. --saveでnpmをインストールしてもpackage.jsonに保存されない
- 28. BrowserifyがNPMパッケージのpackage.jsonを含むのはなぜですか?
- 29. npm 3.xとローカルパスはモジュールのpackage.jsonにあります
- 30. NPM/Node/package.jsonによるリビジョン管理と依存関係解決
これはまさに私が後にしたものです。 – sansSpoon