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

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

5
Windowsでnpmのキャッシュパスを変更する(またはキャッシュを完全に無効にする)にはどうすればよいですか?
私は自分のWindows 7 x64開発マシンにNode.jsを手動でインストールしました。 mkdir C:\Devel\nodejs cd C:\Devel\nodejs set NODE_PATH=%CD% setx /M PATH "%PATH%;%NODE_PATH%" setx /M NODE_PATH "%NODE_PATH%\node_modules" メインノードx64バイナリをnpmパッケージマネージャとともにに配置しましたC:\Devel\nodejs。チャームのように動作し、インストーラーを扱わなくてもメインバイナリを更新できます。 解決できない唯一の問題は、キャッシュフォルダーの移動です。ローカルパッケージをインストールすると: npm install express ...キャッシュは%APP_DATA%\npm-cacheフォルダの下に配置されます。それを次のように変更したいと思います。 C:\Devel\nodejs\npm-cache npmキャッシュフォルダーを変更したり、完全に無効にしたりするにはどうすればよいですか?
103 node.js  npm 

27
NPMがスタックして同じエラーが発生するEISDIR:ディレクトリでの不正な操作、エラー時に読み取り(ネイティブ)
自分がどのディレクトリにいても、cmd.exeで「npm」の後に何を入力しても、このエラーが発生します。npm-debug.logは次のとおりです。 0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', 1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js' ] 2 info using npm@2.14.12 3 info using node@v4.2.6 4 verbose stack Error: EISDIR: illegal operation on a directory, read 4 verbose stack at Error (native) 5 verbose cwd …

30
Npm root / administratorとしてこのコマンドをもう一度使用してください
私は必死にnode.jsを使用してモジュールをインストールしようとしましたが、npmでパッケージを取得すると常に失敗します。 管理者としてログインし、「管理者として実行」でpowershell / cmdを使用しました。レジストリにも問題があったため、npm set registry http://registry.npmjs.org/を使用しました 私はすべてを試してみました...それはただ私を狂わせるだけです。 ここにエラーがあります: npm ERR!root / Administratorとしてこのコマンドをもう一度実行してください。 npm ERR! System Windows_NT 6.2.9200 npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "generator-knockout" npm ERR! cwd D:\Sergiu\Knockout Test npm ERR! node -v v0.10.26 npm ERR! npm -v 1.4.3 npm ERR! path D:\Sergiu\Knockout Test\node_modules\generator-knockout\node_modules\yeoman-generator\node_modules\tar\node_modules\block-stream\block-stream.js npm ERR! fstream_path …
102 windows  node.js  npm 

1
NPM / Bower / Composer-違いは?
誰かが私に違いを説明することができNPM、BowerそしてComposer。 それらはすべてパッケージマネージャーです-正しいですか? しかし、それぞれをいつ使用すべきですか? また、それぞれにjsonファイルが付属しているようですが、これには必要なすべてのパッケージが保存されているため、cmd行でインストールできますか?なぜこのファイルが必要なのですか?
102 npm  composer-php  bower 

3
--saveフラグはnpminstallで何をしますか
どちらかでパッケージをインストールする手順が表示されます npm install <package_name> または npm install <package_name> --save または npm install <package_name> --save-dev これらのオプションの違いは何ですか?
102 npm  npm-install 

15
node.jsが「npm start」を表すアプリを停止する方法
node.jsアプリをExpress v4.xでビルドし、npm startでアプリを起動します。私の質問は、アプリを停止する方法ですか?npm停止はありますか? npm stopを実装するときにエラーを含めるための編集 /home/nodetest2# npm stop > nodetest2@0.0.1 stop /home/nodetest2 > pkill -s SIGINT nodetest2 pkill: invalid argument for option 's' -- SIGINT npm ERR! nodetest2@0.0.1 stop: `pkill -s SIGINT nodetest2` npm ERR! Exit status 2
100 node.js  npm 

6
エラー「未定義のプロパティ 'createElement'を読み取れません」を示すJSXファイルに反応します
私が実行しているファイルtest_stuff.jsがあります npm test それはほとんどこのように見えます: import { assert } from 'assert'; import { MyProvider } from '../src/index'; import { React } from 'react'; const myProvider = ( <MyProvider> </MyProvider> ); describe('Array', function() { describe('#indexOf()', function() { it('should return -1 when the value is not present', function() { assert.equal(-1, [1,2,3].indexOf(4)); }); }); …

7
npmを使用してパッケージの複数のバージョンをインストールする方法
以下のためにhttps://github.com/npm/npm/issues/2943、NPM別名パッケージする機能をサポートしていないし、同じパッケージの複数のバージョンをインストールありません。 githubの問題に投稿された回避策は、純粋なJSモジュールで機能する可能性がありますが、npmがフロントエンドパッケージ管理の標準になるため、パッケージにはCSSなどのさまざまなアセットが含まれるようになりました。 同じパッケージの複数のバージョンをインストールするための回避策はありますか? 私が思いついた最良のアイデアは、パッケージを「複製」し、少し異なる名前で公開することです。 あなたは複数のバージョンが必要な場合たとえば、jqueryあなたは、単にと呼ばれるパッケージ公開することができjquery-alias1、jquery-alias2、jquery-alias3などをして、あなたに適切なバージョンを設定しますpackage.json。 それとも、そのバージョン番号、例えばに従ってパッケージに名前を付けることができjquery-1.11.x、jquery-2.1.xなど。 しかし、これらのアプローチはどちらもずさんなようです。より良いものはありますか?
100 npm  packages  frontend 

6
Yarn over NPMを使用する場合 違いは何ですか?
糸とNPMの違いは何ですか?この質問を書いているとき、私はインターネットでいくつかの記事を見つけることができるだけです。この。 それらは同じ機能を持っていますか(Yarnはローカルキャッシュを実行し、パッケージを1回ダウンロードするだけでよいように見えます)が、これ以外にNPMからYarnに移行することの利点はありますか?

1
Yarnによるローカルパスでパッケージをインストールする方法 パッケージが見つかりませんでした
私package.jsonでは、ローカルパッケージmy-custom-i18nを相対パスでポイントしています。 package.json "dependencies": { "core-js": "^2.4.1", "my-custom-i18n": "./../MyProject.Shared/myproject-i18n", "rxjs": "5.0.0-beta.12", ... } npm installパッケージを正しくインストールしますが、それyarnに問題があり、単にこのパッケージを見つけることができません: 糸出力 $ yarn yarn install v0.15.1 info No lockfile found. [1/4] Resolving packages... error Couldn't find package "myproject-i18n" on the "npm" registry. info Visit http://yarnpkg.com/en/docs/cli/install for documentation about this command. npmこのパッケージが存在しないレジストリで見ているようです。 質問 ローカルパッケージでヤーンを使用するための変更はありますか?ローカルパッケージとは、相対パスでとして示されるパッケージを意味しますmy-custom-i18n。
99 node.js  npm  yarnpkg 

11
インストール後にGulpコマンドが見つかりません
私はgulp(globally)をインストールしましたが、次のコードを実行したため、うまくいったようです: ├── tildify@0.2.0 ├── interpret@0.3.5 ├── pretty-hrtime@0.2.1 ├── deprecated@0.0.1 ├── archy@0.0.2 ├── minimist@0.2.0 ├── semver@2.3.2 ├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7, end-of-stream@0.1.5) ├── chalk@0.5.1 (escape-string-regexp@1.0.1, ansi-styles@1.1.0, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0) ├── gulp-util@2.2.20 (lodash._reinterpolate@2.4.1, dateformat@1.0.8-1.2.3, vinyl@0.2.3, through2@0.5.1, multipipe@0.1.1, lodash.template@2.4.1) ├── liftoff@0.12.0 (extend@1.2.1, minimist@0.1.0, resolve@0.7.4, findup-sync@0.1.3) └── vinyl-fs@0.3.5 (graceful-fs@3.0.2, lodash@2.4.1, mkdirp@0.5.0, strip-bom@0.3.1, vinyl@0.2.3, through2@0.5.1, glob-watcher@0.0.6, …
97 macos  bash  terminal  npm  gulp 

10
gitlabプライベートリポジトリからnpmモジュールをインストールする
私たちはプライベートプロジェクトにGitLabを使用しています。npmモジュールとしてインストールしたい、githubからのフォークされたライブラリーがいくつかあります。npmからそのモジュールを直接インストールしても問題ありません。たとえば、次のようにします。 npm install git://github.com/FredyC/grunt-stylus-sprite.git ...正しく動作しますが、GitLabでも同じことを行います。ドメインを変更するだけでこのエラーが発生します。 npm WARN `git config --get remote.origin.url` returned wrong result (git://git.domain.com/library/grunt-stylus-sprite.git) npm ERR! git clone git://git.domain.com/library/grunt-stylus-sprite.git Cloning into bare repository 'D:\users\Fredy\AppData\Roaming\npm-cache\_git-remotes\git-git-domain-com-library-grunt-stylus-sprite-git-6f33bc59'... npm ERR! git clone git://git.domain.com/library/grunt-stylus-sprite.git fatal:unable to connect to git.domain.com: npm ERR! git clone git://git.domain.com/library/grunt-stylus-sprite.git git.domain.com[0: 77.93.195.214]: errno=No error npm ERR! Error: Command failed: Cloning …
97 git  npm  gitlab 

11
Webpack-webpack-dev-server:コマンドが見つかりません
このチュートリアルと一緒に、大まかにwebpackを使用してReact webappに取り組んでいます。 誤って、node_modulesフォルダーをgitに追加しました。次に、を使用してもう一度削除しましたgit rm -f node_modules/*。 ここで、webpackサーバーを起動しようとすると、次のエラーが発生します。 > webpack-dev-server -d --config webpack.dev.config.js --content-base public/ --progress --colors sh: webpack-dev-server: command not found npm ERR! Darwin 14.4.0 npm ERR! argv "node" "/usr/local/bin/npm" "run" "devserve" npm ERR! node v0.12.4 npm ERR! npm v2.10.1 npm ERR! file sh npm ERR! code ELIFECYCLE npm ERR! …
97 node.js  npm  webpack 

4
npmの脆弱性を手動で修正する方法は?
私が実行npm installすると、それは言いfound 33 vulnerabilities (2 low, 31 moderate) run `npm audit fix` to fix them, or `npm audit` for detailsます。 ただし、npm audit fix出力up to date in 11s fixed 0 of 33 vulnerabilities in 24653 scanned packages 33 vulnerabilities required manual review and could not be updated それはないreview、ユーザによって固定されるように想定されていない意味ですか? 実行するnpm auditと、次のようなテーブルのリストが表示されます。 ┌───────────────┬──────────────────────────────────────────────────────────────┐ …
97 node.js  npm  npm-audit 

5
npmスクリプトを実行するときに出力を抑制する方法
ビルドツールとしてnpmスクリプトを試すことにしましたが、今のところ気に入っています。私が解決したい問題の1つは、何かがリンティングを通過しないときにjshintを実行するスクリプトを実行すると、大量の「npmERR!」が発生することです。行。リンターからの出力の方が意味があるので、これらを抑制したいと思います。 これをグローバルに設定する良い方法はありますか?また、スクリプトの実行ごとに設定する方法はありますか?
97 node.js  npm 

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