Vue.js学习笔记(3)

发布工程

配置好config文件内index.js中build模块

    assetsPublicPath: './',

发布

npm run build

执行完成后生成dist文件夹提交到服务器,完成发布

URL中去除末尾#,在路由中添加 mode: 'history',
export default new Router({
  mode: 'history',
  routes: [
    {
      path: '/',
      name: 'HelloWorld',
      component: HelloWorld
    }
  ]
})

WebStorm格式化Cmd+Option+L导致Vue格式警告错误问题

找到build文件夹下webpack.base.conf.js注释该方法处理

const createLintingRule = () => ({
  // test: /\.(js|vue)$/,
  // loader: 'eslint-loader',
  // enforce: 'pre',
  // include: [resolve('src'), resolve('test')],
  // options: {
  //   formatter: require('eslint-friendly-formatter'),
  //   emitWarning: !config.dev.showEslintErrorsInOverlay
  // }
})

重启项目,结束

hash

版本管理与css和js分离

你可能感兴趣的:(Vue.js学习笔记(3))