如何卸载 Nuxt 模块和包
How to Uninstall Nuxt modules and packages
我正在使用 Nuxt 2.13,我想删除一些包。以前我只是将它们从 package.json 文件中删除并使用 npm i
并且包将被删除但现在我收到此错误:
Module @nuxtjs/google-gtag not found. Please ensure @nuxtjs/google-gtag is in dependencies and installed.
FATAL Cannot find module '@nuxtjs/google-gtag' 17:56:41
Require stack:
- C:\CODES\node_modules\@nuxt\core\dist\core.js
- C:\CODES\node_modules\@nuxt\cli\dist\cli-index.js
- C:\CODES\node_modules\@nuxt\cli\dist\cli.js
- C:\CODES\node_modules\nuxt\bin\nuxt.js
Error: Cannot find module '@nuxtjs/google-gtag'
Require stack:
- node_modules\@nuxt\core\dist\core.js
- node_modules\@nuxt\cli\dist\cli-index.js
- node_modules\@nuxt\cli\dist\cli.js
- node_modules\nuxt\bin\nuxt.js
at Resolver.requireModule (node_modules\@nuxt\core\dist\core.js:603:31)
at ModuleContainer.addModule (node_modules\@nuxt\core\dist\core.js:174:38)
at node_modules\@nuxt\utils\dist\utils.js:1818:43
at async ModuleContainer.ready (node_modules\@nuxt\core\dist\core.js:49:5)
at async Nuxt._init (node_modules\@nuxt\core\dist\core.js:693:5)
╭───────────────────────────────────────────────────────────────────╮
│ │
│ ✖ Nuxt Fatal Error │
│ │
│ Error: Cannot find module '@nuxtjs/google-gtag' │
│ Require stack: │
│ - C:\CODES\node_modules\@nuxt\core\dist\core.js │
│ - C:\CODES\node_modules\@nuxt\cli\dist\cli-index.js │
│ - C:\CODES\node_modules\@nuxt\cli\dist\cli.js │
│ - C:\CODES\node_modules\nuxt\bin\nuxt.js │
│ │
╰───────────────────────────────────────────────────────────────────╯
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! nuxt@1.0.0 build: `nuxt build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the nuxt@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\user\AppData\Roaming\npm-cache\_logs21-02-15T14_26_41_931Z-debug.log
我尝试了 npm uninstall -S -D @nuxtjs/google-gtag
并且成功了,但是当我卸载 express
时我又遇到了这个错误!
如何从我的 nuxt 应用程序中安全地删除包?
您的方法是正确的,但请确保该模块未在任何地方使用。
对于 Nuxt,除了 package.json,还要检查 nuxt.config.js (modules && buildModules) 以及插件文件夹
文档:
我正在使用 Nuxt 2.13,我想删除一些包。以前我只是将它们从 package.json 文件中删除并使用 npm i
并且包将被删除但现在我收到此错误:
Module @nuxtjs/google-gtag not found. Please ensure @nuxtjs/google-gtag is in dependencies and installed.
FATAL Cannot find module '@nuxtjs/google-gtag' 17:56:41
Require stack:
- C:\CODES\node_modules\@nuxt\core\dist\core.js
- C:\CODES\node_modules\@nuxt\cli\dist\cli-index.js
- C:\CODES\node_modules\@nuxt\cli\dist\cli.js
- C:\CODES\node_modules\nuxt\bin\nuxt.js
Error: Cannot find module '@nuxtjs/google-gtag'
Require stack:
- node_modules\@nuxt\core\dist\core.js
- node_modules\@nuxt\cli\dist\cli-index.js
- node_modules\@nuxt\cli\dist\cli.js
- node_modules\nuxt\bin\nuxt.js
at Resolver.requireModule (node_modules\@nuxt\core\dist\core.js:603:31)
at ModuleContainer.addModule (node_modules\@nuxt\core\dist\core.js:174:38)
at node_modules\@nuxt\utils\dist\utils.js:1818:43
at async ModuleContainer.ready (node_modules\@nuxt\core\dist\core.js:49:5)
at async Nuxt._init (node_modules\@nuxt\core\dist\core.js:693:5)
╭───────────────────────────────────────────────────────────────────╮
│ │
│ ✖ Nuxt Fatal Error │
│ │
│ Error: Cannot find module '@nuxtjs/google-gtag' │
│ Require stack: │
│ - C:\CODES\node_modules\@nuxt\core\dist\core.js │
│ - C:\CODES\node_modules\@nuxt\cli\dist\cli-index.js │
│ - C:\CODES\node_modules\@nuxt\cli\dist\cli.js │
│ - C:\CODES\node_modules\nuxt\bin\nuxt.js │
│ │
╰───────────────────────────────────────────────────────────────────╯
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! nuxt@1.0.0 build: `nuxt build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the nuxt@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\user\AppData\Roaming\npm-cache\_logs21-02-15T14_26_41_931Z-debug.log
我尝试了 npm uninstall -S -D @nuxtjs/google-gtag
并且成功了,但是当我卸载 express
时我又遇到了这个错误!
如何从我的 nuxt 应用程序中安全地删除包?
您的方法是正确的,但请确保该模块未在任何地方使用。 对于 Nuxt,除了 package.json,还要检查 nuxt.config.js (modules && buildModules) 以及插件文件夹
文档: