Vue + SpringBoot初试

一、环境安装

1. idea安装

2. 环境配置

  1. JDK:好像不用也行?没有单独操作过这个。。。等出问题再说吧
  2. Vue插件:File -> Settings -> Plugins -> 搜索vue,找到vue.js安装
  3. Node.js:去官网下载安装NodeJs官网
    安装之后,File -> Settings -> Languages & FameWorks -> Node.js -> interpreter -> Add Local -> 选中安装的Nodejs.exe,加入路径,OK

二、

三、错误们

1. Vue

(1)Error: error:0308010C:digital envelope routines::unsupported

在这里插入图片描述
主要是nodeJs V17版本发布了OpenSSL3.0对算法和秘钥大小增加了更为严格的限制,nodeJs v17之前版本没影响,但V17和之后版本会出现这个错误。

修改项目文件中 package.json 文件中"scripts":下

	"serve": "vue-cli-service serve --open",
    "dev": "npm run serve",
    "build": "vue-cli-service build",

修改为

	"serve": "set NODE_OPTIONS=--openssl-legacy-provider & vue-cli-service serve",
    "dev": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
    "build:prod": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build",

(2)ESLint: Initialization error (ESLint). Cannot find module ‘require-uncached’

之前运行好好的,安装axios没成功,项目都运行不了


node:internal/modules/cjs/loader:1029
  throw err;
  ^
    at require (node:internal/modules/cjs/helpers:103:18)
    at Object.<anonymous> (C:\User27\Idea\Project\医疗项目\node_modules\@vue\cli-service\lib\commands\help.js:2:16)
    at Module._compile (node:internal/modules/cjs/loader:1205:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1259:10)
    at Module.load (node:internal/modules/cjs/loader:1068:32)
    at Module._load (node:internal/modules/cjs/loader:909:12)
    at Module.require (node:internal/modules/cjs/loader:1092:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [

还显示

'vue-cli-service' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

建议项目能运行的时候,打个压缩包,把项目删了重新解压。。。

2. Spring Boot

(1)启动项目,但是无法访问端口(测试类能过)

在这里插入图片描述
跨域问题。。。。。
这个项目是要解决跨域问题,跨域问题没解决,8181接口也没法访问
把config文件跨域文件从项目中移走。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值