問題タブ [package.json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
package.json - package.json は、インストール時にいくつかのノード モジュールを --save するのを忘れていました
インストール時に --save を使用せずに、package.json に一部のパッケージを保存するのを忘れてしまいました。package.json で不足しているパッケージを見つけて --save する方法はありますか
npm - package.json がルート フォルダーにない場合の "No readme data"
Build
とSource
フォルダを含むディレクトリ構造があります。Grunt、npm、bower、composerBuild
はすべてフォルダーに存在し、すべてのソースはSource
フォルダーに存在し、すべての Things Project (つまりREADME.md
) はプロジェクトのルートに存在します。
そのため、ビルド フォルダーで実行するnpm install
と、npm はプロジェクトに README がないと主張しますが、これは正しくありません。また、package.json を使用して、grunt の npm 依存関係をインストールしています。私のプロジェクトは npm プロジェクトではありません。
プロジェクトのルートで実行されていないことをnpmに伝えることはできますか? または、自分のプロジェクトが npm プロジェクトではないことを npm に伝えることはできますか?
backbone.js - gulp で hbfsy コマンドを実行するには?
browserify を使用して bundle.js を作成し、すべてのバックボーン js ビュー、コレクション、およびモデルを 1 つにバンドルしています。
次のコマンドを使用しています。
gulp コマンドで動作させることができないようです
また、コンパイルする必要があるファイルも少なくなります。
私が得るエラー
javascript - npm の依存関係が package.json にありません - コメントがないためですか?
package.json の依存関係にコメントを使用する方法があるかどうか疑問に思っています。
現在、より大きな package.json ファイルがあり、依存関係についてますますわからなくなり、そこから来ています。他の言語 (JavaScript 以外) では、コメントを簡単に追加できます。しかし、JSON はコメントをサポートしていないため、これは非常に困難です。
依存関係を定義するための package.json のオプションのファイル形式はありますか? そうでない場合、どうすればコメント付きの package.json を作成できるでしょうか?
さらに私が疑問に思っているのは、なぜ node/NPM がドキュメント化を不可能にするファイル形式を選択することで、開発者にドキュメント化を強制しないのですか?!?
誰かが私たちを暗闇から助けてくれることを願っています...
node.js - NPM インストールは、package.json からの依存関係をインストールしません
package.jsonにあるすべてのプロジェクトの依存関係をインストールしたいので、Node.js プロジェクトのルートからnpm installを実行しようとしています。ただし、コマンドラインでnpm installを実行すると、インストールされたと報告されている依存関係のリストが表示されますが、そのディレクトリに移動してサブディレクトリnode_modules/を検索すると、存在しません。したがって、npm startを実行しようとすると明らかなように、これらの依存関係は実際にはインストールされていません。モジュールが見つからないというエラーがスローされ始めます。私は何を間違っていますか?
これは私のpackage.jsonのコピーです(詳細はプライバシーのために削除されています):
前述のように、ここにリストされている依存関係はすべて、コマンド プロンプトに緑色のテキストで表示され、ダウンロードされたことを示しています。ただし、node_modules/さえ存在しないため、それらはダウンロードされませんでした。コマンド プロンプトは次のようになります。
上にサブディレクトリnode_modules/が存在しないことに注意してください。また、以前にコマンド プロンプトでダウンロード済みとしてリストされていたモジュール「hapi」が見つからないことに注意してください。
私がこれまでに試したことは次のとおりです。
- npm installを実行する前にnode_modules/ディレクトリを手動で作成する
- ディレクトリのパーミッションを確認しています
- その他のスタックオーバーフロー記事
しかし、私はまだ成功していません。私の質問に最も近いスタックオーバーフローはnpm install doesn't install any dependenciesですが、これは、その投稿の「答え」が私の問題を解決しないという事実が異なることに注意してください(ディレクトリnode_modules/を削除することでしたが、私はそうではありません)存在すらない)。
私が持っている他の Node.js プロジェクトでnpm installを実行でき、 package.jsonから依存関係をインストールすることに成功しました。この例を機能させることはできません。
javascript - node.jsサーバーからフロントエンドアプリのjsファイルに定数を共有する
node.js サーバーと package.json ファイルがあります。そのファイルで、いくつかの変数を設定しました。たとえば、「バージョン」: 3.0。node.js サーバーでこれらの変数に非常に簡単にアクセスできます。( nodejs コードで package.json からバージョンを取得する方法はありますか? )
しかし、どうすればフロントエンドで動作する js アプリに渡すことができますか? サーバーを起動したときに作成されるconstant.jsファイルを作成できますか(1つだけ)。
ページをレンダリングするたびに変数を引数として渡したくありません。
ejs を使用してページをレンダリングします。
ご協力ありがとうございました。
node.js - シェフのフォルダ内で「npm install」を実行するにはどうすればよいですか?
シェフ スクリプトを使用して GIT から nodejs プロジェクトをインストールしようとしています。インストールされたプロジェクト ディレクトリ内から NPM INSTALL を実行し、GIT に含まれている "package.json" を利用しようとして頭を悩ませています。
非推奨の NPM クックブックも試してみました。
しかし、それは機能していません-非推奨であるため、機能させるために努力する価値があるかどうかはわかりません:
私はnodejsクックブックを見てきましたが、それにはパッケージを一覧表示する必要があり、package.jsonに従わない必要があります。
これは正しいアプローチではありませんか?私たちは小さなショップであり、package.json を活用でき、複製する必要がないことが理想的です。