报错信息

 Error: Child compilation failed:
  [eslint] Must use import to load ES Module: D:\data\HIAPP-Vue\hiapp\node_modul  es\_@eslint_eslintrc@1.3.0@@eslint\eslintrc\universal.js
  require() of ES modules is not supported.
  require() of D:\data\HIAPP-Vue\hiapp\node_modules\_@eslint_eslintrc@1.3.0@@esl  int\eslintrc\universal.js from D:\data\HIAPP-Vue\hiapp\node_modules\_eslint@8.  18.0@eslint\lib\linter\linter.js is an ES module file as it is a .js file whos  e nearest parent package.json contains "type": "module" which defines all .js   files in that package scope as ES modules.
  Instead rename universal.js to end in .cjs, change the requiring code to use i  mport(), or remove "type": "module" from D:\data\HIAPP-Vue\hiapp\node_modules\  _@eslint_eslintrc@1.3.0@@eslint\eslintrc\package.json.

我的解决方法(不一定适用你的)

适用nvm工具将node版本从12.16.3切换到16.15.1

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐