問題タブ [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.

0 投票する
1 に答える
509 参照

node.js - Node.js - Are package.json dependencies necessary when installing modules locally?

I know that doing something like this in package.json :

is a bad idea since you're basically telling node to always update this module to its latest version, even though your code might not be able to handle any other version other than the current one for this particular module.

So I should instead do something like this :

Which basically tells node to always use the version of the module that my code was built around.

Question
I have an app which I've first tested locally. The app has now been built, and using the package.json dependencies, npm has installed all of the appropriate node modules locally under my app's root folder (as opposed to globally, in some obscure folder I don't have immediate access to and which is irrelevant to this app - I simply don't like global installations of node modules - I find them to.. "abstract").

Given that all of the node modules are now installed locally isn't the node modules dependencies part in my package.json now redundant ?

I mean, what if something happens and npm is not available or the specific version of a module can't be found?

Isn't it best to be independent of dynamic node module installations and just have everything installed locally the first time without having to use the package.json dependencies ?

0 投票する
2 に答える
83 参照

javascript - グローバルが利用可能な場合、npm install を介してローカル モジュールをインストールしないでください

グローバルに利用可能な依存関係がローカルに再インストールされないように package.json を構成する方法は?

たとえば、jshint が dev-dependency としてリストされているプロジェクトがあります。しかし、私はすでに jshint をグローバルにインストールしており、このモジュールでグローバル jshint を使用したいと考えています。

0 投票する
0 に答える
1118 参照

javascript - package.json でサブモジュールを定義して「require('module/submodule')」を作成する方法

コンパイルする必要があるコンポーネントのライブラリがあります。このようなすべてのコンポーネントをエクスポートdistするファイル(および他のすべてのコンパイル済みファイル)を含むフォルダーにソースをコンパイルしますindex.js

package.jsonファイル「main」にこの設定があります:「./dist」、

したがって、このライブラリを次のように要求できますrequire('library')

問題:コンポーネントを 1 つずつエクスポートして、コンポーネントを部分的に要求できるようにしたいrequire('library/component1')

たとえば、さらにrequireを使用してcomponent1.jsファイルを./distフォルダーに入れることもできますが、それでも私は書く必要がありますrequire('library/dist/component1')

質問:どうにかして「dist」フォルダ内にファイルを保持することは可能ですか?

0 投票する
0 に答える
30 参照

json - Node Package Manager は、パッケージの依存関係のインストール時にロードし続ける

ノード js を勉強していて、次のような package.json を作成しました。

node_modules を確認すると、必要なすべての依存関係が含まれていますが、コンソールではロードされているだけです。どういう意味ですか?ダウンロードはまだですか?時間を確認すると、依存関係をインストールしてからほぼ 20 分経過しています。

node packager インストーラーの実行を停止してもよろしいですか?

0 投票する
1 に答える
161 参照

json - package.json を使用して依存関係パッケージをインストールできません

package.json がありますが、コマンド コンソールで実行しようとすると、次のエラーが発生しました。

これが私のpackage.jsonです

これで私を助けてもらえますか?バージョン部分にエラーがあるとのことです。

0 投票する
2 に答える
620 参照

node.js - NodeJS アプリケーションで package.json を自動的に更新する

npm init を使用して package.json を作成しました。ある段階の後、必要に応じてさらにいくつかのモジュールをインストールしました.package.jsonの依存関係を手動で更新するのではなく、自動的に更新する方法はありますか??

0 投票する
1 に答える
686 参照

node.js - Highstock-browserify の node.js 依存関係をインストールするときの「npm err: not a package」

私たちpackage.jsonは過去 5 か月間同じものを使用しており、入力するとすべて正常に動作していましたnpm install。しかし、先週の金曜日 (2015 年 9 月 25 日) にしようとするnpm installと、. fromのログはこちらhighstock-browserifyhighstock-browserifynpm-debug.log

オンラインで検証したのはpackage.json、構文エラーのない有効なjsonです

highstock-browserify各依存関係を手動で入力しようとしたため、それが原因であることがわかりました。npm install入力したときに同じエラーが発生しましたnpm install highstock-browserify

ここからのログです/home/aeryon/tmp/npm-19221-LzKxpARy/1443452789166-0.7612447252031416/tmp.tgz

申請はFlask Python申請です。