【项目中的一些报错】记录

1、‘husky’ is not recognized as an internal or external command, operable program or batch fi

运行 ‘npm install -g husky’ 来安装husky,然后再次尝试运行命令

2、npx update-browserslist-db@latest

第一步:npm install autoprefixer@latest caniuse-lite@latest browserslist@latest --save-dev,结果还是不行
第二步: 第一步不行,就删掉node_modlues还有packjosan.lcok文件,重新npm install

3、required: { node: ‘>=8.11.4’, npm: ‘6.4.1’ }, npm WARN EBADENGINE current: { node: ‘v16.13.1’, npm: ‘8.1.2’ }

分析:这是node版本和npm版本不匹配
根据提示安装对象的node

安装指定node版本

nvm install v14.15.0

运行指定node版本

nvm use v14.15.0
后续可以用nvm use xx 来切换不同的node版本
手动安装:
npm install npm@6.4.1 -g

4、Parsing error: Cannot find module ‘babel-eslint’

全局安装npm install eslint babel-eslint -g即可
或者删掉node_modlues包 还有 packjson.lock文件,重新安装依赖

5、构建时 npm ERR! cb() never called! npm ERR! This is an error with npm itself. Please report this error at: npm ERR! https://npm.community

因为我提交代码,没有把package-lock.json文件上传上去

6、提交git时,报错:Authorized users only. All activity may be monitored and reported.

因为我沙比了,还没commit我的更改就在push。。。 正常操作后就ok了

### 解决 Intellij IDEA 启动 Spring Boot 项目时 Tomcat 报错的方法 #### 配置环境变量与依赖项 确保项目的 `pom.xml` 文件中包含了正确的依赖项,特别是对于使用内嵌 Tomcat 的场景。通常情况下,Spring Boot 默认会自动配置好这些依赖关系[^2]。 如果遇到特定错误提示关于类找不到或版本冲突等问题,则需仔细检查并调整 Maven 或 Gradle 构建工具中的依赖声明部分。例如,在 pom.xml 中确认是否存在如下片段: ```xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> ``` 此段代码用于引入 Web 开发所需的基础组件和支持内嵌容器的功能[^4]。 #### 设置 JVM 参数 有时启动参数设置不当也会引发问题。可以在 IDE 的运行/调试配置里指定额外的 JVM 参数来解决问题。比如增加内存分配、开启 GC 日志等功能可以帮助诊断潜在性能瓶颈或者资源不足的情况。具体操作是在 Run -> Edit Configurations... 菜单下的 VM options 字段输入合适的选项[^1]。 #### 修改 application.properties/application.yml 针对某些特殊需求或是自定义端口等情况,应该编辑位于 src/main/resources 下的应用程序属性文件来进行相应设定。例如更改服务器监听地址和端口号可以有效避开与其他服务发生冲突的可能性: ```properties server.port=8081 server.address=localhost ``` 上述配置使得应用程序将在 localhost 上通过 8081 端口提供 HTTP 请求处理能力[^3]。 #### 更新插件及重启 IDE 保持开发环境中使用的各种软件处于最新状态总是好的实践之一。定期更新 IntelliJ IDEA 及其相关插件有助于获得更好的兼容性和稳定性支持。完成更新之后建议重新启动一次 IDE 来使改动生效。 #### 查看日志信息 当面对难以定位原因的异常状况时,查看完整的堆栈跟踪记录往往能给出更多线索。IntelliJ 提供了方便的日志视图窗口可以直接观察到应用执行期间产生的各类消息输出,从中或许能找到导致失败的关键因素。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值