美文网首页
vue项目初始化模板

vue项目初始化模板

作者: 回调的幸福时光 | 来源:发表于2017-07-24 23:17 被阅读310次

    vue-cli生成webpack模板项目

    # 创建一个基于 webpack 模板的新项目
    $ vue init webpack my-project
    # 安装依赖,走你
    $ cd my-project
    $ cnpm install
    $ npm run dev
    

    尤其注意:npm的注册源已经设置为taobao镜像,使用npm会报错,建议使用cnpm。

    ## less相关依赖
    cnpm install less less-loader --dev-save
    ## sass 相关依赖
    cnpm install sass node-sass  sass-loader  --dev-save
    ## axios
    cnpm install axios  --save
    ## iview
    cnpm install iview --save
    ## vuex
    cnpm install vuex --save
    

    注意 less和sass的相关依赖会报错,因为是--dev-save,所以需要重新安装。

    复制时,注意.开头的文件

    配置

    webpack:

    • uglify问题

    ​ 目录: build/webpack.prod.conf.js

    
    compress: {
      reduce_vars: false,
      warnings: false
     }
    
    

    bug: https://github.com/mishoo/UglifyJS2/issues/1516

    • 生产环境打包,资源引用配置

      目录:config/index.js

    assetsPublicPath: "./"
    

    bug: http://www.jianshu.com/p/94790c3048b3

    路由配置

    • login和内容模块分离
    • 嵌套路由和重定向

    ajax封装

    • 拦截器
    • async
      • Babel-preset-stage-3
    • token
      • localstorage

    vuex

    相关文章

      网友评论

          本文标题:vue项目初始化模板

          本文链接:https://www.haomeiwen.com/subject/qycatxtx.html