首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行npm run serve,我已运行npm update,但仍保留错误

无法运行npm run serve,我已运行npm update,但仍保留错误
EN

Stack Overflow用户
提问于 2021-09-21 15:40:08
回答 1查看 206关注 0票数 0

当我运行npm run serve时,这个错误一直出现。

代码语言:javascript
复制
Error: Cannot find module './editor-info/linux'
Require stack:
- C:\Users\LENOVO\Desktop\covidcare-ytu-clinic\node_modules\launch-editor\guess.js
- C:\Users\LENOVO\Desktop\covidcare-ytu-clinic\node_modules\launch-editor\index.js
- C:\Users\LENOVO\Desktop\covidcare-ytu-clinic\node_modules\@vue\cli-shared-utils\lib\launch.js    
- C:\Users\LENOVO\Desktop\covidcare-ytu-clinic\node_modules\@vue\cli-shared-utils\index.js
- C:\Users\LENOVO\Desktop\covidcare-ytu-clinic\node_modules\@vue\cli-service\bin\vue-cli-service.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:889:15)
    at Function.Module._load (internal/modules/cjs/loader.js:745:27)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (internal/modules/cjs/helpers.js:92:18)
    at Object.<anonymous> (C:\Users\LENOVO\Desktop\covidcare-ytu-clinic\node_modules\launch-editor\guess.js:9:30)
    at Module._compile (internal/modules/cjs/loader.js:1072:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
    at Module.load (internal/modules/cjs/loader.js:937:32)
    at Function.Module._load (internal/modules/cjs/loader.js:778:12)
    at Module.require (internal/modules/cjs/loader.js:961:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    'C:\\Users\\LENOVO\\Desktop\\covidcare-ytu-clinic\\node_modules\\launch-editor\\guess.js',
    'C:\\Users\\LENOVO\\Desktop\\covidcare-ytu-clinic\\node_modules\\launch-editor\\index.js',
    'C:\\Users\\LENOVO\\Desktop\\covidcare-ytu-clinic\\node_modules\\@vue\\cli-shared-utils\\lib\\launch.js',  
    'C:\\Users\\LENOVO\\Desktop\\covidcare-ytu-clinic\\node_modules\\@vue\\cli-shared-utils\\index.js',        
    'C:\\Users\\LENOVO\\Desktop\\covidcare-ytu-clinic\\node_modules\\@vue\\cli-service\\bin\\vue-cli-service.js'
  ]
}

我已经运行了npm update,但这个错误不断出现,我是vue项目的新手,这个错误破坏了我的patient....Please,谁来救救我。这是我的package.json { "name": "covidcare-ytu", "version": "0.1.0", "private": true, "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "test:unit": "vue-cli-service test:unit", "lint": "vue-cli-service lint" }, "dependencies": { "@vuelidate/core": "^2.0.0-alpha.26", "@vuelidate/validators": "^2.0.0-alpha.22", "axios": "^0.21.4", "chart.js": "^3.5.1", "core-js": "^3.6.5", "es-abstract": "^1.18.6", "firebase": "^9.0.0", "nprogress": "^0.2.0", "primeflex": "^2.0.0", "primeicons": "^4.1.0", "primevue": "^3.7.0", "prismjs": "^1.24.1", "uuid": "^8.3.2", "vue": "^3.2.6", "vue-axios": "^3.3.7", "vue-router": "^4.0.0-0", "vuex": "^4.0.0-0" }, "devDependencies": { "@vue/cli-plugin-babel": "~4.5.0", "@vue/cli-plugin-eslint": "^3.1.1", "@vue/cli-plugin-router": "~4.5.0", "@vue/cli-plugin-unit-jest": "^4.5.13", "@vue/cli-plugin-vuex": "~4.5.0", "@vue/cli-service": "^4.5.13", "@vue/compiler-sfc": "^3.0.0", "@vue/eslint-config-prettier": "^6.0.0", "@vue/test-utils": "^2.0.0-0", "babel-eslint": "^10.1.0", "eslint": "^6.7.2", "eslint-plugin-prettier": "^3.3.1", "eslint-plugin-vue": "^7.0.0", "prettier": "^2.2.1", "sass": "^1.26.5", "sass-loader": "^8.0.2", "typescript": "~3.9.3", "vue-jest": "^5.0.0-0" } }

这是babel.config.js

module.exports = { presets: ['@vue/cli-plugin-babel/preset'], }

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-21 16:03:00

然后是因为你有需要或有Linux依赖的库,我建议你创建一个package.json的备份,并删除"@vue-cli“,如下所示:

代码语言:javascript
复制
npm uninstall @vue/cli

然后再安装一次:

代码语言:javascript
复制
npm install -g @vue/cli

可以尝试的其他解决方案是使用以下内容更新您的npm:

代码语言:javascript
复制
npm install npm@latest -g

然后删除文件夹"node-modules“以清除项目中安装的所有库,然后使用以下内容进行安装:

代码语言:javascript
复制
npm install
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69271787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档