Tag: vue router

webpack生产后生成IIS的空页面

我有一个VUE 2应用程序,我想在Windows Server 2012 R2上的IIS上部署。 节点版本:6.9.5 npm版本:4.3.0 我的问题是,当我打电话给该网站(index.html和静态文件夹与由webpack生成的js和css),该网站保持空白。 所有的js和css文件加载正确,但网站不显示任何东西。 这里是我的webpack的configuration文件: bundle.js: require('./check-versions')() process.env.NODE_ENV = 'production' var ora = require('ora') var rm = require('rimraf') var path = require('path') var chalk = require('chalk') var webpack = require('webpack') var config = require('../config') var webpackConfig = require('./webpack.prod.conf') var spinner = ora('building for production…') spinner.start() rm(path.join(config.build.assetsRoot, config.build.assetsSubDirectory), err => { […]

逻辑不工作后,然后

我有一个login终点,回应我一个JSON。 我使用vue-router进行POST,然后在localStorage中存储一个令牌,但在POST之后,json显示在屏幕上: {"success":false,"message":"Login ou senha inválidos!"} 它应该返回页面login,并带有消息 这是代码: var vmLogin = new Vue({ el: '#login', data: { email: '', msg: '', password: '' }, beforeCreate: function () { if(localStorage.getItem("timeTaskToken") !== null) { window.location.href = '/' } }, methods: { getLogin: function (e) { this.$http.post('/login', {email: this.email, password: this.password}).then((response) => { alert('teste!'); if(response.body.success === true) { […]