20210413のNode.jsに関する記事は3件です。

Uncaught Error: Module build failed (from ./node_modules/sass-loader/dist/cjs.js): の解決方法

注意 今回の内容は場当たり的な解決できた参考例である事を前提として、実行の際にはよく内容を検討いただいた上で自己責任でお願いいたします。 環境 ・AWS Cloud9 (Ubuntu 18.04.5 LTS, Bionic Beaver)1 ・Node.js2 エラー内容 Terminal Uncaught Error: Module build failed (from ./node_modules/sass-loader/dist/cjs.js): 解決策 以下を実行。 Terminal npm install --save-dev --unsafe-perm node-sass 経緯 検索した結果で最頻の方法を試すも解決しなかった。以下のコマンド。 Terminal npm rebuild node-sass エラー原因・背景など ・原因:EC2のデフォルトのnode-sassが古かった?(導入:2021/2/14時点) https://stackoverflow.com/questions/54354644/error-in-module-build-failed-from-node-modules-sass-loader-lib-loader-js ・コマンド背景参考URL https://qastack.jp/programming/48147896/error-in-cannot-find-module-node-sass 2021/2/14時点 ↩ バージョンは失念しました...すみません ↩
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

memo: node.jsを使った古いプロジェクトを引き継ぐ

node.js versionを合わせる 前提として、 nodenv などでnode.jsのバージョンを合わせた上で作業する。 .node-version がない場合は、当時のnode.jsのバージョンをなんとかして調べる。 package-lock.json の内容でnode_moduleをinstallする npm install ではなく npm ci を使えば package-lock.json の内容でモジュールをインストールできる。 パッケージに脆弱性がある場合も多いので頼りすぎ注意。 (やっぱり package-lock.json は gitに含めた方が良いよね) 頑張ってnpm installする npm install する。 エラーログを読んで、一つ一つ対応する。 脆弱性エラーが出たときは、npm audit fix してみる。 脆弱性解消しきれない場合は、npm audit fix --force してみる。 それでも脆弱性解消しきれない場合は、npm audit してみて、パッケージの一つ一つに対応していく。 ログ読めば大体なんとかなる。 参考記事
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

memo: node.jsを使った古いプロジェクトを引き継ぎたいとき

node.js versionを合わせる 前提として、 nodenv などでnode.jsのバージョンを合わせた上で作業する。 .node-version がない場合は、当時のnode.jsのバージョンをなんとかして調べる。 package-lock.json の内容でnode_moduleをinstallする npm install ではなく npm ci を使えば package-lock.json の内容でモジュールをインストールできる。 パッケージに脆弱性がある場合も多いので頼りすぎ注意。 (やっぱり package-lock.json は gitに含めた方が良いよね) npm ciでもダメなら頑張ってnpm installする npm install する。 エラーログを読んで、一つ一つ対応する。 脆弱性エラーが出たときは、npm audit fix してみる。 脆弱性解消しきれない場合は、npm audit fix --force してみる。 それでも脆弱性解消しきれない場合は、npm audit してみて、パッケージの一つ一つに対応していく。 ログ読めば大体なんとかなる。 参考記事
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む