若依前后端分离版idea和vs code运行教程

若依前端分离版vscode运行
1、修改数据库连接地址

        url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
        username: root
        password: 123456

2、修改redis

redis:
    # 地址
    host: localhost
    # 端口,默认为6379
    port: 6379
    # 数据库索引
    database: 0
    # 密码
    password:
    # 连接超时时间
    timeout: 10s
    //一般无需修改

3、运行
4、前端运行
进入到ruoyi-ui目录下(是包含package.json的目录下)

npm install

执行完成后
当次运行的命令窗口有效:在你当前文件的cmd命令窗口输入:
SET NODE_OPTIONS=--openssl-legacy-provider
(这里有一劳永逸的办法是:

  "scripts": {
    "serve": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
    "build": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build"
  },

但是我添加添加的是

"dev": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve"

因为我运行的命令是

npm run dev

所以对应的上述运行命令是

npm run serve

但是注意:npm run build
npm run build 这个命令,是用于将项目的源代码构建为生产环境可用的文件。通过运行该命令,npm会执行项目根目录下的package.json文件中的scripts字段中所定义的build命令。在build命令中,通常会执行一系列任务,如代码压缩、文件合并、样式预处理等,最终生成可部署的静态文件。

所以:

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

这两个只需要一个即可。
)
回车后输入 npm运行命令:

npm run dev



注意点:
在application.yml文件中

server:
  # 服务器的HTTP端口,默认为8080
  port: 8080

要与vue-config.js中的

  devServer: {
    host: '0.0.0.0',
    port: port,
    open: true,
    proxy: {
      // detail: https://cli.vuejs.org/config/#devserver-proxy
      [process.env.VUE_APP_BASE_API]: {
        target: `http://localhost:8080`,
        changeOrigin: true,
        // logLevel:"debug",
        pathRewrite: {
          ['^' + process.env.VUE_APP_BASE_API]: ''
        }
      }
    },

两个端口号要一致

运行成功!


idea中运行前端任务要alt+f12打开终端


vscode运行后端
安装
code runner和Extension Pack for Java两个插件
然后f5运行->选择java->选择项目
执行成功

启动报错:

org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.ruoyi.RuoYiApplication]; nested exception is java.io.FileNotFoundException: class path resource [generator.yml] cannot be opened because it does not exist

打开maven然后mvn clean重启服务即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值