ZhongWei-DuoChaXun/DuoChaXun-Web
768863620@qq.com f5bcd26314 no message 2024-07-05 16:48:10 +08:00
..
public no message 2023-10-11 10:39:55 +08:00
src no message 2024-07-05 16:48:10 +08:00
.editorconfig no message 2023-10-11 10:39:55 +08:00
.env.development 啊哈哈 2024-03-14 16:43:13 +08:00
.env.production 啊哈哈 2024-03-14 16:43:13 +08:00
.eslintignore no message 2023-10-11 10:39:55 +08:00
.eslintrc.js no message 2023-10-11 10:39:55 +08:00
.travis.yml no message 2023-10-11 10:39:55 +08:00
LICENSE no message 2023-10-11 10:39:55 +08:00
README.md no message 2023-10-11 11:15:09 +08:00
babel.config.js no message 2023-10-11 10:39:55 +08:00
jest.config.js no message 2023-10-11 10:39:55 +08:00
package-lock.json no message 2023-10-11 10:39:55 +08:00
package.json no message 2023-10-11 10:39:55 +08:00
plopfile.js no message 2023-10-11 10:39:55 +08:00
postcss.config.js no message 2023-10-11 10:39:55 +08:00
vue.config.js no message 2024-07-05 16:48:10 +08:00
youchain-web-master.iml no message 2023-10-11 10:39:55 +08:00

README.md

<<<<<<< HEAD

Build Setup

=======
#### Build Setup

```bash
>>>>>>> 7e1b048 (no message)
# 安装依赖
npm install

# 启动服务 localhost:8013
npm run dev

# 构建生产环境
npm run build:prod

常见问题

1、linux 系统在安装依赖的时候会出现 node-sass 无法安装的问题

解决方案: <<<<<<< HEAD

7e1b048 (no message)

1. 单独安装npm install --unsafe-perm node-sass 
2. 直接使用npm install --unsafe-perm

2、加速node-sass安装

https://www.ydyno.com/archives/1219.html

<<<<<<< HEAD

单前端部署,使用多查询

1.去掉登录验证在router/index.js 中

else {
    /* has no token*/
    if (whiteList.indexOf(to.path) !== -1) { // 在免登录白名单,直接进入
      next()
    } else {
      next(`/login?redirect=${to.fullPath}`) // 否则全部重定向到登录页
      NProgress.done()
    }
}

修改为

} else {
      if (!store.getters.loadMenus) {
        // 修改成false防止死循环
        store.dispatch('updateLoadMenus')
        loadMenus(next, to)
      }else{
        next()
      }
    }

2.修改loadMenus 接口地址,并在 老项目中添加接口,返回对应的数据,(菜单路由数据)

7e1b048 (no message)