<<<<<<< HEAD #### Build Setup ``` bash ======= #### 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)