問題タブ [sinopia]
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.
node.js - シノピア(ローカルNPMレジストリ) - データベース
Sinopiaは、ローカルの npm レジストリを持つことでとてもクールに見えます。このモジュールに関していくつか質問があります。
シノピアのドキュメントには、「シノピアは独自の小さなデータベースを保持している」と書かれています。では、どのデータベースが使用されているのでしょうか?
一方で、「代わりにデータベースを使用したい場合は、それを求めてください。何らかのプラグイン システムを用意します」と述べられています。では、使用されているデータベースはありますか? データベースを使用するプラグインはありますか? DB ではなく config.yaml にすべての情報が保存されているようですが、そうですか?
node.js - package.json で npm 依存関係のバージョン管理を維持する方法
このようなプライベートNPMリポジトリに公開されたNodeモジュールがあります
- myModule@1.0.0.dev-43
- myModule@1.0.0.rc-01
package.json
ローカル インストール用の DEV モジュールと、プロダクション ビルド用の RC モジュールをダウンロードするための依存関係が必要です。
NPMでそれを達成する方法はありますか?
node.js - 「npm install -g」は正確には何をしますか?
sinopia を使用してプライベート npm レジストリをセットアップしたいので、 を実行npm install -g sinopia
しましたが、エラー メッセージが表示されました。
.h
C または C++ に関連するファイルが表示されます。なぜこれが起こるのですか?sinopia 内で見つけたものはすべてJavaScript に関するものです。
何をしnpm install
ますか?私の意見では、ダウンロード プロセスを開始するだけでよいと思います。
javascript - このシノピアのインストールエラーを解決するにはどうすればよいですか?
私はredhat5.9を使用しています。「make」関連の例外が見つかりました。彼らは何を作っているのだろうか?それらは単なるjavascript関連のものだと思います。
node.js - .npmrc レジストリの順序を構成するには?
誰かがここで正確に何が起こっているのか説明してもらえますか?
違いは何ですか
レジストリ = http://localhost:4873
対
デフォルトの npm レジストリ (registry.npmjs.org) の 1 行目に似た形式がないのはなぜですか?
優先度レベルの設定方法 - たとえば、npm が最初にローカル レジストリを調べてから、パブリック レジストリに移動するようにします。
1 行目のレジストリは 4 行目のレジストリよりも優先されますか?
ありがとう !