質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

gulp

gulpは、Node.jsをベースとしたタスク自動化ツールの一つ。ストリームでファイルを処理することが特徴です。CSSプリプロセッサの使用時のコンパイルや、CSS・JavaScriptファイルの圧縮・結合などを自動的に行うことができます。

Q&A

解決済

1回答

18109閲覧

Gulp実行でエラーが出力

komiglas

総合スコア18

npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

gulp

gulpは、Node.jsをベースとしたタスク自動化ツールの一つ。ストリームでファイルを処理することが特徴です。CSSプリプロセッサの使用時のコンパイルや、CSS・JavaScriptファイルの圧縮・結合などを自動的に行うことができます。

0グッド

2クリップ

投稿2019/05/09 01:30

編集2019/05/10 01:44

現在自分のMacPCにGulpの環境構築をしていますが、
gulpの実行で以下のエラーが出てしまいます。

fs.js:27 const { Math, Object, Reflect } = primordials; ^ ReferenceError: primordials is not defined at fs.js:27:35 at req_ (/Users/kk/Desktop/web/node_modules/natives/index.js:137:5) at Object.req [as require] (/Users/kk/Desktop/web/node_modules/natives/index.js:54:10) at Object.<anonymous> (/Users/kk/Desktop/web/node_modules/gulp/node_modules/graceful-fs/fs.js:1:37) at Module._compile (internal/modules/cjs/loader.js:759:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:770:10) at Module.load (internal/modules/cjs/loader.js:628:32) at Function.Module._load (internal/modules/cjs/loader.js:555:12) at Module.require (internal/modules/cjs/loader.js:666:19) at require (internal/modules/cjs/helpers.js:16:16)

一通りのパッケージをインストールして以下のようなディレクトリにしています。

デスクトップ
-web
--package.json
--node_modules
--cpn(作業環境場所)
---gulp(実行場所)

以上、ご教授のほどよろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

同じような質問しているページを見つけました。

参考
How to fix ReferenceError: primordials is not defined in node

どうやらnode.jsとgulpのバージョンの組み合わせが良くないということみたいです。

解決策としては
gulp 4にアップグレードするか、以前のノードにダウングレードしてください。
ということのようです。

投稿2019/05/13 03:17

wa_

総合スコア55

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

komiglas

2019/05/16 04:53

ご回答ありがとうございます、nodeのバージョンを下げたらいけました。 ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問