小编Mar*_*sky的帖子

生产构建后,Vue Router 无法工作

当我使用 dev 构建它时,我的 Vue 项目可以正常工作。然而,一旦我运行npm run builddist 中的文件并将其移动到我的网络服务器,Vue Router 似乎就不再工作了。

我尝试过删除历史记录模式,但这不起作用。

Vue路由器

import Vue from 'vue'
import Router from 'vue-router'
import Home from './views/Home.vue'
import axios from 'axios'

Vue.use(Router)

const router =  new Router({
  mode: 'history',
  base: process.env.BASE_URL,
  routes: [
    {
      path: '/',
      name: 'home',
      component: Home
    },
    {
      path: '/donate',
      name: 'donate',
      component: () => import('./views/Donate.vue')
    },
    {
      path: '/guildselector',
      name: 'guildselector',
      meta: {
        requiresAuth: true
      },
      component: () => import('./views/Guildselector.vue')
    },
    {
      path: '/guild/:id',
      name: 'guild', …
Run Code Online (Sandbox Code Playgroud)

vue.js vue-cli

7
推荐指数
1
解决办法
8815
查看次数

测试时,错误的URI(不是URI?)Rspec的

我有这些奇怪的问题,我不知道如何解决它.如果可以,请你帮助我.

这是测试结果:

1) Admin can edit a hotel
     Failure/Error: visit edit_admin_hotel_path(hotel)
     URI::InvalidURIError:
       bad URI(is not URI?): 
     # ./spec/requests/admin_spec.rb:32:in `block (2 levels) in <top (required)>'

  2) Admin can edit a user
     Failure/Error: visit edit_admin_user_path(admin)
     URI::InvalidURIError:
       bad URI(is not URI?): 
     # ./spec/requests/admin_spec.rb:54:in `block (2 levels) in <top (required)>'
Run Code Online (Sandbox Code Playgroud)

rake routes 向我展示了用户和酒店的精彩编辑路线:

edit_admin_hotel  GET  /admin/hotels/:id/edit(.:format)   admin/hotels#edit
edit_admin_user   GET  /admin/users/:id/edit(.:format)     admin/users#edit
Run Code Online (Sandbox Code Playgroud)

如果我启动服务器并手动检查它,一切正常.所以我不知道这些问题来自哪里.谢谢你的帮助!和我的admin_spec.rb文件:

require 'spec_helper'

describe "Admin"  do
    let(:admin) { FactoryGirl.create(:user) }
    let(:hotel) { FactoryGirl.create(:hotel) }


    before(:each) do
        sign_up_as_admin admin
        visit admin_hotels_path
    end

    subject { …
Run Code Online (Sandbox Code Playgroud)

ruby rspec ruby-on-rails

3
推荐指数
1
解决办法
2079
查看次数

标签 统计

rspec ×1

ruby ×1

ruby-on-rails ×1

vue-cli ×1

vue.js ×1