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

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

21
エラー:「リンクの抽出」ステップが正常に完了しませんでした
Homebrewを介してnode.jsをインストールしようとしています。残念ながら、私はこのエラーを受け取ります: ➜ ~ brew install node ==> Downloading http://nodejs.org/dist/v0.8.10/node-v0.8.10.tar.gz ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/node/0.8.10 ==> make install ==> Caveats Homebrew installed npm. We recommend prepending the following path to your PATH environment variable to have npm-installed binaries picked up: /usr/local/share/npm/bin Warning: Could not link node. Unlinking... Error: The `brew link` …
158 macos  node.js  npm  homebrew 

8
NodeJSにはグローバルモジュール/パッケージが必要
私は、グローバルにインストールして使用しようとしているforeverとforever-monitor、このように: npm install -g forever forever-monitor 通常の出力と、ファイルをグローバルパスにコピーする操作も表示されますが、実行しようとするrequire("forever");と、モジュールが見つからなかったというエラーが表示されます。 私はnodeとnpmの両方の最新バージョンを使用しており、npmがグローバルインストールとローカルインストールで行った変更についてはすでに知っていますが、すべてのプロジェクトにローカルをインストールしたくないので、そのようなプラットフォームで作業していますサポートしていlinkないのでnpm link、グローバルインストールを行った後はできません。 私の質問は、なぜグローバルにインストールされたパッケージを要求できないのですか?それは機能ですか、それともバグですか?それとも私は何か間違ったことをしていますか? PS:明確にするために:ローカルにインストールしたくありません。
158 node.js  package  npm 

25
企業プロキシ.pacの背後でnpmを使用する
npmからいくつかのパッケージをダウンロードする必要がありますが、企業のプロキシ構成は.pacファイルです(Windowsを使用しています)。 私はすでに試しました npm config set proxy http://mydomain\username:password@1.2.3.4:8181/proxy.pac npm config set https-proxy http://mydomain\username:password@1.2.3.4:8181/proxy.pac または npm config set proxy http://1.2.3.4:8181/proxy.pac npm config set https-proxy http://1.2.3.4:8181/proxy.pac しかし、それは動作しません... なにか提案を?ありがとう
158 node.js  npm  proxy  pac  npm-config 

3
npm-shrinkwrap.jsonとpackage-lock.jsonの違いは何ですか?
では5 @ NPMのリリースで、それが今で書きますpackage-lock.jsonしない限り、npm-shrinkwrap.jsonすでに存在しています。 私はnpm @ 5をグローバルにインストールしました: npm install npm@5 -g そして今、a npm-shrinkwrap.jsonが次の間に見つかった場合: npm install 警告が表示されます: npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but npm-shrinkwrap.json was generated for lockfileVersion@0. I'll try to do my best with it! したがって、私の持ち帰りは、シュリンクラップをに置き換える必要があるということpackage-lock.jsonです。 しかし、なぜそれのための新しいフォーマットがあるのですか?何をすることができますpackage-lock.jsonことを行うnpm-shrinkwrap.jsonことができないのですか?



30
npmインストールで最大コールスタックサイズを超えました
私は実行しようとしていますnpm install、これはコンソールからの出力です: npm ERR! Linux 4.8.0-27-generic npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" npm ERR! node v6.9.1 npm ERR! npm v3.10.8 npm ERR! Maximum call stack size exceeded npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https://github.com/npm/npm/issues> そしてこれはの内容ですnpm-debug.log: 113791 verbose stack RangeError: Maximum …
154 javascript  node.js  npm 

25
npmはpackage.jsonを見つけることができません
私はいくつかの例の依存関係をインストールしようとしexpress 2.5.8ています:npm はダウンロードしたものですが、すべてのアプリが同じエラーをスローします: c:\node\stylus>npm install -d npm info it worked if it ends with ok npm info using npm@1.1.1 npm info using node@v0.6.11 npm ERR! Couldn't read dependencies. npm ERR! Error: ENOENT, no such file or directory 'c:\node\stylus\package.json' npm ERR! You may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm …
153 node.js  express  npm 

6
npmパッケージがグローバルにインストールされたかローカルにインストールされたかを確認する方法
Windows 7にgrunt、node、npm、bower、grunt-cliをインストールしています。 指示では、グローバルの-gフラグを指定してインストールコマンドを実行する必要があると記載されています。 インストール時に-gフラグを使用したかどうかを確認するにはどうすればよいですか?それらをアンインストールして再インストールするには、かなりの時間がかかります。
153 node.js  gruntjs  npm 

5
NPMのインストールが「wdで実行できません」で失敗しました
ノード0.8.14が既にインストールされている新しいUbuntu 12.04インスタンスでノード環境をセットアップしようとしていますが、実行しようとすると問題が発生しましたnpm install。したがって、をnpm install実行すると、ルートまたは管理者として実行する必要があると表示されます。 Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script' npm ERR! { [Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/usr/local/lib/node_modules/coffee-script', npm ERR! fstream_type: 'Directory', npm ERR! fstream_path: '/usr/local/lib/node_modules/coffee-script', npm ERR! fstream_class: 'DirWriter', npm ERR! fstream_stack: npm ERR! [ 'DirWriter._create (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23)', npm ERR! '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53', …

16
NPMはモジュールの依存関係をインストールしません
これは私package.jsonが親プロジェクトに含めているモジュール用です: { "version": "0.0.1", "name": "module-name", "dependencies": { "express": "3.3.4", "grunt": "0.4.1", "grunt-contrib-compass": "0.4.0", "grunt-contrib-copy": "0.4.1", "grunt-contrib-cssmin": "0.4.1", "grunt-contrib-jshint": "0.6.3", "grunt-contrib-requirejs": "0.4.1", "grunt-contrib-uglify": "0.2.2", "grunt-contrib-watch": "0.5.1", "grunt-express-server": "0.4.1", "grunt-karma": "0.4.5", "grunt-regex-replace": "0.2.5", "request": "2.25.0" }, "scripts": { "postinstall": "grunt install" } } 注意すべきことの1つは、このモジュールがプライベートリポジトリに含まれていて、次のpackage.jsonように親に含めていることです。"module-name": "git+ssh://git@myserver:user/module-name.git"
151 npm 

6
NPMスクリプトを順次実行する
私が持っているとしましょう "scripts": { "pre-build": "echo \"Welcome\" && exit 1", "build_logic": "start cmd.exe @cmd /k \"yo esri-appbuilder-js:widget && exit 1\"", "post_build": "start C:\\WebAppBuilderForArcGIS\\startupShortcut", "exit" : "start cmd.exe @cmd /k \"echo \"goodbye\" && exit 1\"" }, これらのスクリプトをすべて順番に起動させるために実行できるNPMコマンドはどれですか。私は事前/事後修正を使用すると、順次起動しますが、実行する前に親スクリプトが完了するのを待ちません。唯一の解決策が次のようなものであると想定しています:async.seriesヘルパー関数でシェルコマンドを実行するときにGulpタスクを順次実行するにはどうすればよいですか??これはGulpで実行できることはわかっていますが、今のところNPMを使用してその機能を探っていきたいです。助けてくれてありがとう!
150 javascript  node.js  npm  cmd 

4
package-lock.jsonとpackage.jsonの両方が必要ですか?
NPMを最新バージョン(3.Xから5.2.0に)に更新npm installし、既存のプロジェクトで実行した後、自動作成されたpackage-lock.jsonファイルを取得します。 とはpackage-lock.json対照的に、正確な依存関係ツリーを提供することができますpackage.json。 その情報だけから、それpackage.jsonは冗長で、もう必要ないようです。 NPMが機能するためには、どちらも必要ですか? ファイル のみを使用することは安全package-lock.jsonですか、それとも可能ですか? package-lock.json(doc1、doc2)のドキュメントでは、それについて何も言及されていません。 編集: それについて少し考えた後、誰かが古いバージョンのNPM(5.xより前)でプロジェクトを使用したい場合でも、依存関係はすべてインストールされますが、バージョン(パッチバージョン)は正確ではないという結論に達しました

5
AWS Lambdaにnpmモジュールをロードする方法は?
Webベースのエディターを使用していくつかのLambda関数を作成しました。ここまでは順調ですね。モジュール(promiseのQなど)でこれらの拡張を開始したいと思います。モジュールをLambdaに送信して、関数で使用できるようにする方法がわかりません。 私はを通じて読んだ本が、EC2を設定し、そこからラムダ関数を実行している関与しているようです。関数を作成するときにzipをアップロードするメカニズムがありますが、ローカルで開発された関数を送信する必要があるようです。私は奇妙なワークフローのように思えるWebベースのエディターで作業しているので。 Lambda関数で使用するためにいくつかのモジュールを単にデプロイするにはどうすればよいですか?

17
エラー:Node Sassは現在の環境をまだサポートしていません:falseのWindows 64ビット
E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj>ionic serve -l (node:4772) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. There is an error in your gulpfile: Error: Node Sass does not yet support your current environment: Windows 64-bit with false …

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