最美博客项目运行

本文介绍了如何使用SpringBoot配置数据库连接,导入SQL文件,并启动应用。同时,针对前端Vue2项目中遇到的`@popperjs/core`依赖问题和`serve`脚本缺失问题,给出了相应的解决步骤。作者强调了解决问题过程中可能出现的多个关联问题和学习过程中的乐趣。
摘要由CSDN通过智能技术生成

后端启动

SpringBoot:

  • 导入SQL文件到数据库(poetry.sql)

  • 配置数据库连接(application.yml里面的datasource信息)

  • 启动(PoetryApplication)

前端启动

Vue2:

  1. npm install
  2. npm run serve

错误:node: --openssl-legacy-provider is not allowed in NODE_OPTIONS

 Node.js 使用 --openssl-legacy-provider 参数,但这个参数在 NODE_OPTIONS 中是不允许的。

--openssl-legacy-provider 参数用于在 Node.js 中启用 OpenSSL 的旧版提供者,以确保与旧版 OpenSSL 库的兼容性。但由于一些安全或性能方面的考虑,这个参数可能会被禁用或限制使用。

可以尝试不使用 --openssl-legacy-provider 参数

运行

其他代码错误

报错1

 Can't resolve '@popperjs/core' in

'D:\yqy_xp-master\yqy_xp-  master\vue\node_modules\bootstrap\dist\js'

原因

项目在解析 Bootstrap 的 JavaScript 依赖时遇到了无法解析 @popperjs/core 的问题

解决

确保在你的项目中安装了 Popper.js。

安装命令:npm install @popperjs/core

报错2

missing script: serve

原因

没有serve脚本

解决
  • 下载vue.cli

  • 输入vue -V,显示版本号说明配置成功

  • 通常使用Vue的命令来创建VUE CLI工程,并且,会将工程创建在执行命令时的位置,所以,先在命令提示符窗口中进入Vue Workspace(自行指定的用于存放项目的文件夹),例如(以下示例中的 # 开头是注释,不要执行):
  •  # 切换到D盘

        d:

  •  # 创建Vue的Workspace,文件夹名称为Vue-Workspace,是自定义名称。
  •  # 如果Vue的Workspace已经存在,则不需要执行接下来这条命令。
  •  # 如果使用IntelliJ IDEA开发VUE CLI工程,也可以直接使用IntelliJ IDEA的Workspace,无强制要求。

        mkdir Vue-Workspace

  •  # 进入D盘下的Vue-Workspace

        cd Vue-Workspace

  • 进入Vue Workspace后,就可以创建工程了
  • 输入vue create 项目名称

  • 进入选择后,不要一直enter,不然会一直默认
  • 键盘上下选择,选择好了enter进入下一选项
  • 选项最好和下面一样

  • 空格代表多选

  • 大写是默认选项,比如y/N,可以输入N表示否定,按enter也是一样的效果

  • 现在再去前端的终端运行npm run serve 就可以了

总结

解决问题可能像修水管一样,修一个地方爆n个地方,自己也秒变十万个为什么,为什么这错了,为什么要这样运行...但是真正修完之后真的很开心

还有!!!程序员怎么可能没有对象了,看这个项目大佬,用知识秀恩爱,实力脱单。

  • 37
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值