node 项目启动报 ERROR Failed to compile with 1 errors 错误

2024-04-29 07:20

本文主要是介绍node 项目启动报 ERROR Failed to compile with 1 errors 错误,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

问题

node项目通过npm run dev启动时出现ERROR Failed to compile with 1 errors 错误,具体信息如下:

WebpackCompiled with some errors in 366.81msERROR  Failed to compile with 1 errors                                                                                                                                            11:42:13error  in ./web/src/pages/.umi-production/umi.jsModule build failed (from ./node_modules/babel-loader/lib/index.js):
Error: Cannot find module 'babel-plugin-canyon' from '/Users/xxx/Desktop/work/project/xxx'at Function.resolveSync [as sync] (/Users/xxx/Desktop/work/project/xxx/node_modules/resolve/lib/sync.js:111:15)at resolveStandardizedName (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/files/plugins.js:101:31)at resolvePlugin (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/files/plugins.js:54:10)at loadPlugin (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/files/plugins.js:62:20)at createDescriptor (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/config-descriptors.js:154:9)at /Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/config-descriptors.js:109:50at Array.map (<anonymous>)at createDescriptors (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/config-descriptors.js:109:29)at createPluginDescriptors (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/config-descriptors.js:105:10)at /Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/config-descriptors.js:63:49at cachedFunction (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/caching.js:33:19)at plugins (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/config-descriptors.js:28:77)at mergeChainOpts (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/config-chain.js:319:26)at /Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/config-chain.js:283:7at buildRootChain (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/config-chain.js:68:29)at loadPrivatePartialConfig (/Users/xxx/Desktop/work/project/xxx/node_modules/@babel/core/lib/config/partial.js:85:55)@ multi ./node_modules/umi-build-dev/template/setPublicPath.js ./web/src/pages/.umi-production/umi.js

解决方案

【1】删除项目中原有的node_modules模块和package-lock.json文件;
在这里插入图片描述
【2】执行 npm i 命令安装项目依赖,它会根据项目根目录下的package.json文件中的依赖配置,将所需的包下载并安装到node_modules目录中。

xxx@xxx xxx % npm i

【3】执行npm run build命令来构建项目的。通常在开发过程中,我们会使用一些构建工具(如WebpackGulp等)来对项目进行打包、压缩、转译等操作,以生成最终的可部署的代码。通过在package.json文件的scripts字段中配置build命令,我们可以使用npm run build来执行构建操作。具体的构建逻辑会根据项目的需求和配置而定,例如将源代码转换为浏览器可执行的JavaScriptCSSHTML文件,或者将代码打包成可发布的文件等。

xxx@xxx xxx % npm run build

【4】执行npm run dev 即可正常启动项目,不会再出现上述错误。

这篇关于node 项目启动报 ERROR Failed to compile with 1 errors 错误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/945445

相关文章

#error用法

/* *检查编译此源文件的编译器是不是C++编译器 *如果使用的是C语言编译器则执行#error命令 *如果使用的是 C++ 编译器则跳过#error命令 */ #ifndef __cplusplus #error 亲,您当前使用的不是C++编译器噢! #endif #include <stdio.h> int main() {

C++工程编译链接错误汇总VisualStudio

目录 一些小的知识点 make工具 可以使用windows下的事件查看器崩溃的地方 dumpbin工具查看dll是32位还是64位的 _MSC_VER .cc 和.cpp 【VC++目录中的包含目录】 vs 【C/C++常规中的附加包含目录】——头文件所在目录如何怎么添加,添加了以后搜索头文件就会到这些个路径下搜索了 include<> 和 include"" WinMain 和

用Microsoft.Extensions.Hosting 管理WPF项目.

首先引入必要的包: <ItemGroup><PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.2" /><PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" /><PackageReference Include="Serilog

eclipse运行springboot项目,找不到主类

解决办法尝试了很多种,下载sts压缩包行不通。最后解决办法如图: help--->Eclipse Marketplace--->Popular--->找到Spring Tools 3---->Installed。

vue项目集成CanvasEditor实现Word在线编辑器

CanvasEditor实现Word在线编辑器 官网文档:https://hufe.club/canvas-editor-docs/guide/schema.html 源码地址:https://github.com/Hufe921/canvas-editor 前提声明: 由于CanvasEditor目前不支持vue、react 等框架开箱即用版,所以需要我们去Git下载源码,拿到其中两个主

React+TS前台项目实战(十七)-- 全局常用组件Dropdown封装

文章目录 前言Dropdown组件1. 功能分析2. 代码+详细注释3. 使用方式4. 效果展示 总结 前言 今天这篇主要讲全局Dropdown组件封装,可根据UI设计师要求自定义修改。 Dropdown组件 1. 功能分析 (1)通过position属性,可以控制下拉选项的位置 (2)通过传入width属性, 可以自定义下拉选项的宽度 (3)通过传入classN

brew install opencv@2 时报错 Error: Can't create update lock in /usr/local/var/homebrew/locks!

解决方案,报错里已经说明了: 我的解决方案: sudo chown -R "$USER":admin /usr/local   stackoverflow上的答案 I was able to solve the problem by using chown on the folder: sudo chown -R "$USER":admin /usr/local Also you'

vue3项目将所有访问后端springboot的接口统一管理带跨域

vue3项目将所有访问后端springboot的接口统一管理带跨域 一、前言1.安装Axios2.创建Axios实例3.创建API服务文件4.在组件中使用API服务 二、跨域三、总结 一、前言 在Vue 3项目中,统一管理所有访问后端Spring Boot接口的最佳实践是创建一个专门的API服务层。这可以让你的代码更加模块化、可维护和集中管理。你可以使用Axios库作为HTT

Docker启动异常

报错信息: failed to start daemon: Error initializing network controller: error creating default "bridge" network: cannot create network b8fd8c684f0ba865d4a13d36e5282fd694bbd37b243c7ec6c9cd29416db98d4b (d

vscode-创建vue3项目-修改暗黑主题-常见错误-element插件标签-用法涉及问题

文章目录 1.vscode创建运行编译vue3项目2.添加项目资源3.添加element-plus元素4.修改为暗黑主题4.1.在main.js主文件中引入暗黑样式4.2.添加自定义样式文件4.3.html页面html标签添加样式 5.常见错误5.1.未使用变量5.2.关闭typescript检查5.3.调试器支持5.4.允许未到达代码和未定义代码 6.element常用标签6.1.下拉列表