#エラー内容
gulpでタスク(sass)を実行した際、エラーが表示されて、ビルドが完了しません。
どなたか教えていただけると助かります。
よろしくお願いいたします。
※以下実行結果のエラーコード参照
#実施したエラー対処
【node.jsの再インストール】
1.インストーラーからnode.jsを再インストール
2...\AppData\Roaming配下のnpm,npm-cacheフォルダを削除
3.node.jsのインストーラーから再インストール
【バージョン管理システムを使用したnode.jsの再インストール】
1.コマンドプロンプトからnode.jsをアンインストール
2...\AppData\Roaming配下のnpm,npm-cacheフォルダを削除
3.WSLの有効化
4.Ubuntuをインストール
5.Ubuntu上でhomebrewのインストール
6.nodebrewのインストール
7.nodebrewからnode.jsのインストール
【必要なファイルが生成されているか確認】
・package.jsonが生成されていることを確認
・node_modulesフォルダが生成されていることを確認
#エラー内容
【gulp sassエラー】
gulp
1C:\sass>gulp sass 2Error: ENOENT: no such file or directory, scandir 'C:\sass\node_modules\node-sass\vendor' 3 at Object.readdirSync (fs.js:1021:3) 4 at Object.getInstalledBinaries (C:\sass\node_modules\node-sass\lib\extensions.js:133:13) 5 at foundBinariesList (C:\sass\node_modules\node-sass\lib\errors.js:20:15) 6 at foundBinaries (C:\sass\node_modules\node-sass\lib\errors.js:15:5) 7 at Object.module.exports.missingBinary (C:\sass\node_modules\node-sass\lib\errors.js:45:5) 8 at module.exports (C:\sass\node_modules\node-sass\lib\binding.js:15:30) 9 at Object.<anonymous> (C:\sass\node_modules\node-sass\lib\index.js:14:35) 10 at Module._compile (internal/modules/cjs/loader.js:1063:30) 11 at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) 12 at Module.load (internal/modules/cjs/loader.js:928:32) { 13 errno: -4058, 14 syscall: 'scandir', 15 code: 'ENOENT', 16 path: 'C:\sass\node_modules\node-sass\vendor' 17}
【require-or-importのエラー】
gulp
1C:\sass>npm i -D require-or-import 2npm ERR! code E404 3npm ERR! 404 Not Found - GET https://registry.npmjs.org/require-or-import - Not found 4npm ERR! 404 5npm ERR! 404 'require-or-import@latest' is not in the npm registry. 6npm ERR! 404 You should bug the author to publish it (or use the name yourself!) 7npm ERR! 404 8npm ERR! 404 Note that you can also install from a 9npm ERR! 404 tarball, folder, http url, or git url. 10 11npm ERR! A complete log of this run can be found in: 12npm ERR! ..\AppData\Roaming\npm-cache\_logs\2020-12-08T05_20_47_367Z-debug.log 13 14C:\sass>
#補足
調査した結果、実行エラーに記載されているモジュールが正しくインストールされてなかった為、
npm i -D (パッケージ名)で実行エラーに記載されているパッケージをすべてインストールいたしました。
しかし、require-or-importをインポートした際にエラーが表示されました。
上記を踏まえ、bulp実行環境における改善方法のご教示を頂きたいです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。