Vue的打包步骤

vue的打包步骤


想要做这个vue的打包啊,首先,咱们找到config中的index.js,然后修改这,从根路径改为相对路径,否则出现不了页面,出现的是一页空白

build: {

    // Template for index.html

    index: path.resolve(__dirname, '../dist/index.html'),

    // Paths

    assetsRoot: path.resolve(__dirname, '../dist'),

    assetsSubDirectory: 'static',

    assetsPublicPath: './',    (要把这个 / 改成 ./)


然后呢,我们要在build中找到utils.js,在他中间添加这一行代码,否则会显示不出图片

if (options.extract) {

      return ExtractTextPlugin.extract({

        use: loaders,

        fallback: 'vue-style-loader',

        publicPath:'../../'

      })

    } else {

      return ['vue-style-loader'].concat(loaders)

    }

  }


然后在你的终端运行npm run build

当运行完成后,你会发现在你的根目录出现了一个dist文件


右击———在资源管理器中显示,打开此文件夹,运行html文件,在浏览器中显示页面。

(此文章由自己总结和借鉴他人,如有雷同,请见谅)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文http://www.cnblogs.com/libin-1/p/6596810.html 版本号 vue-c...
    tengrl阅读 3,705评论 0 0
  • 记得2004年的时候,互联网开发就是做网页,那时也没有前端和后端的区分,有时一个网站就是一些纯静态的html,通过...
    阳阳阳一堆阳阅读 3,342评论 0 5
  • 代码地址:https://github.com/cheer4chai/webpack-learning 仿照vue...
    cheer4chai阅读 1,324评论 0 0
  • 前端将大型项目分成一个个单独的模块,一般封装好的每个模块都会实现一个目的明确的完成的功能。如何处理这些模块以及模块...
    pixels阅读 3,449评论 1 14
  • 今天我在学校里有一位同学,她送给我了一个东西叫金手指,我也要送给她一件东西,但是送什么好呢,回到家里我就开始找了,...
    加英阅读 263评论 0 0