タグ付けされた質問 「npm」

npmは、GoogleのV8 JavaScriptエンジンを使用するノンブロッキング非同期I / OフレームワークであるNode.jsの公式パッケージマネージャーです。CommonJSモジュール、jQueryプラグイン、再利用可能なJavaScriptコード(ライブラリ)、JavaScriptベースのCLIプログラムのインストールと公開に使用できます。

8
ノードにグローバルモジュールをインポートするにはどうすればよいですか?「エラー:モジュール<モジュール>が見つかりません」と表示されますか?
Mac OSX LionでNodeをセットアップしようとしています。すべて問題なく動作しているようですが、グローバルモジュールフォルダーからモジュールをインポートできません。エラーが出ます Error: Cannot find module &lt;module&gt; これを実行すると:node -e require.paths、応答は次のようになります。 [ '/usr/local/lib/node_modules', '/Users/Me/.node_modules', '/Users/Me/.node_libraries', '/usr/local/Cellar/node/0.4.12/lib/node' ] 正しいですが、私のモジュールは確かに/ usr / local / lib / node_modulesにインストールされています。しかし、スクリプトを実行しようとすると、次のようになります。 Error: Cannot find module 'socket.io' at Function._resolveFilename (module.js:326:11) at Function._load (module.js:271:25) at require (module.js:355:19) at Object.&lt;anonymous&gt; (/Users/Me/node/server.js:2:10) at Module._compile (module.js:411:26) at Object..js (module.js:417:10) at Module.load …
145 node.js  npm 

15
Node.jsエラー:モジュールエクスプレスが見つかりません
最初のnode.jsアプリを作成しましたが、エクスプレスライブラリが見つかりません。 C:\ChatServer\Server&gt;node server.js module.js:340 throw err; ^ Error: Cannot find module 'express' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.&lt;anonymous&gt; (C:\ChatServer\Server\server.js:6:9) at Object.&lt;anonymous&gt; (C:\ChatServer\Server\server.js:25:4) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) しかし、Expressは(-gキー付きで)インストールされます。 C:\ChatServer\Server&gt;npm install -g express npm http GET …
145 node.js  express  npm 

11
Jest SecurityError:localStorageは不透明なオリジンには使用できません
コマンドを使用してプロジェクトを実行すると、npm run test以下のエラーが発生します。これは何が原因ですか? FAIL ● Test suite failed to run SecurityError: localStorage is not available for opaque origins at Window.get localStorage [as localStorage] (node_modules/jsdom/lib/jsdom/browser/Window.js:257:15) at Array.forEach (&lt;anonymous&gt;)

8
NPMクリーンモジュール
npmにnode_modulesの下のすべてのモジュールをアンビルドさせる方法はありますか?すべてのビルドアーティファクトを削除するがそれらを再ビルドしないnpm rebuildのようなものですか?
144 node.js  npm 

11
ES6で記述されたモジュールをNPMに公開する方法は?
モジュールをNPMに公開しようとしていたとき、ES6でモジュールを書き直そうと思ったとき、将来を見据え、ES6を学びました。私はBabelを使用してES5にトランスパイルし、テストを実行しました。しかし、私はどのように進めるかわかりません: トランスパイルして、結果の/ outフォルダーをNPMに公開しますか? 結果フォルダーをGithubリポジトリに含めますか? または、2つのリポジトリを維持します。1つはGithubのES6コード+ gulpスクリプト、もう1つは変換された結果+ NPMのテストです。 つまり、ES6で作成されたモジュールをNPMに公開する一方で、元のコードを参照/フォークできるようにするために、どのような手順を踏む必要がありますか?

9
特定のnpmモジュールの依存関係ツリーを表示する方法は?
npmで使用できるがローカルでインストールされていないモジュールのツリーを取得するにはどうすればよいですか? npm llローカルにインストールされたパッケージの仕事をします。ただし、インストールされていないモジュールやグローバルにインストールされているモジュールでは機能しません。 試しましたnpm list bowerが、それだけではありません。
143 npm 

11
単一のnpmrcファイルで複数のレジストリを構成する方法はありますか
これが私の問題です。VPNでのみ機能するプライベートNPMレジストリがあります。VPNから出たときにシームレスに機能するように、フォールバックレジストリhttps://registry.npmjs.orgを用意したいと考えています。 PS現在、私は使用していますnpmrc回避策として.npmrcファイルを切り替えるには良い仕事をして
143 node.js  npm 

10
npmグローバルパスプレフィックス
私はいつもの行動よりも用心深くなっています。 npm過去のました。 私はMacを使用していて、からnode.jsをインストールしましたbrew install node。 jslint.jsコマンドとしてコマンドラインで実行したいので、jslintこれを達成するための標準的な方法はsudo npm install -g jslint、次の出力で正常に実行されたことがわかります。 $ sudo npm install -g jslint npm http GET https://registry.npmjs.org/jslint npm http 200 https://registry.npmjs.org/jslint npm http GET https://registry.npmjs.org/jslint/-/jslint-0.1.9.tgz npm http 200 https://registry.npmjs.org/jslint/-/jslint-0.1.9.tgz npm http GET https://registry.npmjs.org/nopt npm http 200 https://registry.npmjs.org/nopt npm http GET https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz npm http 200 https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz npm http …
142 macos  node.js  npm  zsh 


3
npm-パッケージの依存関係を別のフォルダーにインストールしますか?
次のディレクトリ構造があります。 /some_project source.js package.json some_projectの依存関係をインストールしたいと思います。some_projectにcdしてnpm installを実行できることはわかっています しかし、ディレクトリを変更せずにそれが可能かどうか疑問に思っていましたか?何かのようなもの npm install some_project/package.json
142 node.js  npm 

26
ノード-NODE_MODULE_VERSION 51を使用して、異なるNode.jsバージョンに対してコンパイルされました
端末でノードアプリケーションを実行しています。最近ノードv8.5.0にアップグレードしたが、このエラーが発生している: Error: The module '/tidee/tidee-au/packages/tidee-au-server/node_modules/bcrypt/lib/binding/bcrypt_lib.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 51. This version of Node.js requires NODE_MODULE_VERSION 57. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm install`). at Object.Module._extensions..node (module.js:653:18) at Module.load (module.js:545:32) at tryModuleLoad (module.js:508:12) at Function.Module._load (module.js:500:3) at …


3
npm initの「エントリポイント」とは
空の新しいプロジェクトがあります。npminitを実行すると、回答する質問のリストが表示されます。次に例を示します。 name: (karma) version: (1.0.0) description:my project description entry point: (index.js) 「エントリポイント」と言っているものについて私は本当に混乱しています。これは私のindex.htmlファイルなのか、それともapp.jsなのか、それとも他の何かなのでしょうか。
139 javascript  node.js  npm 

5
「npm build」は、package.jsonの「build」という名前のスクリプトを実行しません
新しいモジュールの場合、npm buildgulp / Grunt /その他の専用ビルドツールなしで使用しようとしています。 "scripts": { "build": "node build.js" }, 私のbuild.jsは単純です console.log('Hello') ただし、実行中 npm build 何も印刷せずに終了し、ステータスは0です。 ランニング: npm install また、すべての通常のことを行いますが、build.jsも実行しません。 npmでビルドスクリプトを実行するにはどうすればよいですか? 編集:単純なbashコマンドでも機能しないようです。 "scripts": { "build": "touch TESTFILE" }, その名前のファイルは作成しません。
138 javascript  node.js  build  npm 

14
Windowsのnode.jsモジュールのデフォルトのグローバルインストールディレクトリを変更しますか?
私のWindowsインストールにPATHはC:\Program Files\nodejs、実行可能ファイルnode.exeが含まれているが含まれています。nodeシェルだけでなくからも起動できnpmます。新しい実行可能ファイルもインストールしたいのですC:\Program Files\nodejsが、実現できないようです。 設定NODE_PATHとNODE_MODULES変数は何も変更しません。物事は%appdata%\npmデフォルトでインストールされています。 グローバルインストールパスを変更するにはどうすればよいですか?
134 node.js  npm 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.