Giter Club home page Giter Club logo

Comments (3)

zxp19821005 avatar zxp19821005 commented on June 3, 2024

切换nodejs到16.20.1(npm:8.19.4)依然报错:

npm install

$ npm install

> [email protected] postinstall
> electron-builder install-app-deps

  • electron-builder  version=22.14.13

up to date in 2s

2 packages are looking for funding
  run `npm fund` for details

npm run build

$ npm run build

> [email protected] build
> vue-cli-service build

All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.


 ERROR  Error: Cannot find module 'webpack/lib/rules/BasicEffectRulePlugin'
        Require stack:
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/plugin.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/index.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/config/base.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/Service.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/bin/vue-cli-service.js
Error: Cannot find module 'webpack/lib/rules/BasicEffectRulePlugin'
Require stack:
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/plugin.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/index.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/config/base.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/Service.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/bin/vue-cli-service.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1028:15)
    at Function.Module._load (node:internal/modules/cjs/loader:873:27)
    at Module.require (node:internal/modules/cjs/loader:1100:19)
    at require (node:internal/modules/cjs/helpers:108:18)
    at Object.<anonymous> (/home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js:30:31)
    at Module._compile (node:internal/modules/cjs/loader:1198:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
    at Module.load (node:internal/modules/cjs/loader:1076:32)
    at Function.Module._load (node:internal/modules/cjs/loader:911:12)
    at Module.require (node:internal/modules/cjs/loader:1100:19)

from creamplayer.

cyh1998 avatar cyh1998 commented on June 3, 2024

so上有类似的问题,可以参考一下:https://stackoverflow.com/questions/63021856/cannot-find-module-webpack-lib-rules-basiceffectruleplugin

from creamplayer.

zxp19821005 avatar zxp19821005 commented on June 3, 2024

@cyh1998 谢谢!
按照so上的

方法1:npm update vue-loader

$ npm update vue-loader

up to date in 1s

2 packages are looking for funding
  run `npm fund` for details
$ npm run build

> [email protected] build
> vue-cli-service build

All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.


 ERROR  Error: Cannot find module 'webpack/lib/rules/BasicEffectRulePlugin'
        Require stack:
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/plugin.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/index.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/config/base.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/Service.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/bin/vue-cli-service.js
Error: Cannot find module 'webpack/lib/rules/BasicEffectRulePlugin'
Require stack:
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/plugin.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/index.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/config/base.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/Service.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/bin/vue-cli-service.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1028:15)
    at Function.Module._load (node:internal/modules/cjs/loader:873:27)
    at Module.require (node:internal/modules/cjs/loader:1100:19)
    at require (node:internal/modules/cjs/helpers:108:18)
    at Object.<anonymous> (/home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js:30:31)
    at Module._compile (node:internal/modules/cjs/loader:1198:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
    at Module.load (node:internal/modules/cjs/loader:1076:32)
    at Function.Module._load (node:internal/modules/cjs/loader:911:12)
    at Module.require (node:internal/modules/cjs/loader:1100:19)

问题依旧。

方法2: npm install vue-loader@latest

$ npm install vue-loader@latest


up to date in 2s

2 packages are looking for funding
  run `npm fund` for details
$ npm run build

> [email protected] build
> vue-cli-service build

All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.


 ERROR  Error: Cannot find module 'webpack/lib/rules/BasicEffectRulePlugin'
        Require stack:
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/plugin.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/index.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/config/base.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/Service.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/bin/vue-cli-service.js
Error: Cannot find module 'webpack/lib/rules/BasicEffectRulePlugin'
Require stack:
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/plugin.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/index.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/config/base.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/Service.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/bin/vue-cli-service.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1028:15)
    at Function.Module._load (node:internal/modules/cjs/loader:873:27)
    at Module.require (node:internal/modules/cjs/loader:1100:19)
    at require (node:internal/modules/cjs/helpers:108:18)
    at Object.<anonymous> (/home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js:30:31)
    at Module._compile (node:internal/modules/cjs/loader:1198:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
    at Module.load (node:internal/modules/cjs/loader:1076:32)
    at Function.Module._load (node:internal/modules/cjs/loader:911:12)
    at Module.require (node:internal/modules/cjs/loader:1100:19)

方法3: npm i vue-loader

$ npm i vue-loader

up to date in 1s

2 packages are looking for funding
  run `npm fund` for details
$ npm run build   

> [email protected] build
> vue-cli-service build

All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.


 ERROR  Error: Cannot find module 'webpack/lib/rules/BasicEffectRulePlugin'
        Require stack:
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/plugin.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/index.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/config/base.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/Service.js
        - /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/bin/vue-cli-service.js
Error: Cannot find module 'webpack/lib/rules/BasicEffectRulePlugin'
Require stack:
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/plugin.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/index.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/config/base.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/lib/Service.js
- /home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/@vue/cli-service/bin/vue-cli-service.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1028:15)
    at Function.Module._load (node:internal/modules/cjs/loader:873:27)
    at Module.require (node:internal/modules/cjs/loader:1100:19)
    at require (node:internal/modules/cjs/helpers:108:18)
    at Object.<anonymous> (/home/zxp-endeavouros/.cache/paru/clone/tmp/Creamplayer-4.0.0/node_modules/vue-loader/dist/pluginWebpack5.js:30:31)
    at Module._compile (node:internal/modules/cjs/loader:1198:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
    at Module.load (node:internal/modules/cjs/loader:1076:32)
    at Function.Module._load (node:internal/modules/cjs/loader:911:12)
    at Module.require (node:internal/modules/cjs/loader:1100:19)

方法4: npm i webpack

$ npm i webpack

added 66 packages, removed 83 packages, and changed 19 packages in 6s

2 packages are looking for funding
  run `npm fund` for details

$ npm run build

[email protected] build
vue-cli-service build

All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.

⠏ Building for production...

WARNING Compiled with 2 warnings 11:22:59

warning

asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
js/chunk-vendors.39c9e33a.js (246 KiB)

warning

entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
app (252 KiB)
js/chunk-vendors.39c9e33a.js
css/app.d9d1dd1c.css
js/app.4f355433.js

File Size Gzipped

dist/js/chunk-vendors.39c9e33a.js 246.27 KiB 85.75 KiB
dist/js/732.d7946545.js 72.41 KiB 25.37 KiB
dist/js/929.4df1ebec.js 23.48 KiB 4.44 KiB
dist/js/831.7bc3d54c.js 6.97 KiB 2.95 KiB
dist/js/186.172b5529.js 5.95 KiB 1.98 KiB
dist/js/app.4f355433.js 5.84 KiB 2.70 KiB
dist/css/929.72b1ba08.css 13.85 KiB 1.51 KiB
dist/css/831.553ec601.css 0.86 KiB 0.39 KiB
dist/css/186.629ac600.css 0.74 KiB 0.26 KiB
dist/css/app.d9d1dd1c.css 0.04 KiB 0.06 KiB

Images and other types of assets omitted.
Build at: 2023-08-04T03:22:59.318Z - Hash: f9531a8c5ed7656b - Time: 6521ms

DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html

from creamplayer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.