今日は中級クラスの問題に遭遇しました。 gulp.jsをインストールして使用する方法をクラスに示していたので、プロジェクタでそのプロセスを表示する必要がありました。ローカルギャルのインストール後にnode_modulesが見つからない
私はnpm install -g gulp
でnode.jsとgulp.jsをグローバルにインストールしましたが、すべて正常に動作します。
私が作業しているプロジェクトフォルダにgulpをローカルにインストールしようとすると、gulpがインストールされているように見えますが、node_modulesフォルダは決して作成されません。
私はきれいにしようとしましたが、私は管理者としてコマンドプロンプトを実行しようとしました、私は隠しフォルダを確認しました、何も動作しません。 ---私も再起動し、Windowsを再試行しました。
私は窓のトランスクリプトコマンドライン出力の10
に取り組んでいます:
C:\Xampp\htdocs\test> node -v
v4.2.4
C:\Xampp\htdocs\test> npm -v
2.14.12
C:\Xampp\htdocs\test> gulp -v
[16:40:28] CLI version 3.9.1
[16:40:28] Local version 3.9.1
C:\Xampp\htdocs\test> npm install --save-dev gulp
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to [email protected]^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
[email protected] ..\..\..\node_modules\gulp
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
注:NPMは私のPATHにあります。
あなたはそれらの '.. \ .. \ ..'を出力に表示しますか? project.jsonファイルは、あなたが入っているフォルダから2つ上のフォルダです。npmをインストールしている場所にproject.json(npm init)を作成します。 – vittore
@vittore昨日同様の手順で同じ手順を試してみました。私の生徒一人一人がpackage.jsonが何であるか知りませんでした。これが問題であるとは本当にわかりません。 –
現在のフォルダにそのファイルがない場合は、そのファイルを親フォルダで検索します。あなたは3つのレベルを1つ持っています。だからこそ、node_modulesフォルダーに3レベルアップするようにgulpをインストールしました。 – vittore