美文网首页
构建工具

构建工具

作者: 猴子Hope | 来源:发表于2018-01-31 17:20 被阅读0次

一、项目准备

1、创建目录

2、初始化

npm init    →    package.json

3、创建业务目录

app→js→main,App.vue **

app→css→reset.css

app→vues→index.html

二、创建配置文件

1、创建配置文件

webpack.config.js

2、文件配置

基础配置

entry: {    //入口,表示webpage要构建哪个文件

    app: './app/js/main.js'

},

module: {    //配置loader

    loaders: [{

    test: /\.html$/,

        loader: 'html-loader'

      },{

    test: /\.vue$/,

        loader: 'vue-loader'

      },{

    test: /\.scss$/,

        loader: 'style-loader!css-loader!sass-loader'    //多个loader串行解析,顺序从右向左

      }]

    },

plugins: [],    //插件

output: {    //输出

    filename: '[name].min.js',

      path: path.resolve(__dirname, 'dist')    //resolve表示相对路径,__dirname表示当前目录

}

进阶配置

devServer: {

    contentBase: path.join(__dirname, 'dist'),

    compress: true,

    port: 9000

},

resolve: {

    extensions: [".js", ".json", ".vue", ".scss"],

        alias: {

            'vue$': 'vue/dist/vue.esm.js' // 用 webpack 1 时需用'vue/dist/vue.common.js'

    }

},

相关文章

  • Maven的核心概念

    Maven是一个强大的Java项目构建工具 什么是构建工具? 构建工具是将软件项目构建相关的过程自动化的工具。构建...

  • 前端架构之路(5) - 构建工具 for teamwork

    构建工具 for teamwork 1. 为什么需要 “构建工具 for teamwork” 现在对于构建工具的使...

  • Gradle 入门学习笔记

    构建工具的作用 构建管理 自动化、测试、打包、发布 主流构建工具 ant、maven、gradle Groovy ...

  • RT-Thread 学习之 SCons 构建工具(1)

    什么是构建工具 其实不知道什么是构建工具也可以继续学习,既然我们想深入学习,那就先了解一下什么是构建工具。 构建工...

  • 自动化构建工具gulp的学习心得

    个人理解Gulp是一个构建工具,它的来源是从后端演变而来: buid code ->构建代码 ->构建工具->计算...

  • gulp简单介绍与开发环境的配置

    简介 一个前端自动化的构建工具,一个streaming构建工具,一个nodejs写的构建工具好处:1、js和css...

  • webpack简介

    目录 webpack是什么,有哪些同类工具webpack项目打包工具,项目构建工具,有什么作用构建单页应用(dis...

  • gulp

    叫做前端自动化构建工具,此类工具还有:grunt前端自动化构建工具 是什么?答: 自动化 less sass ...

  • gulp vs webpack

    gulp是工具链、构建工具,可以配合各种插件做js压缩,css压缩,less编译 替代手工实现自动化工作 构建工具...

  • vue+node环境搭建

    · webpack:代码模块化构建打包工具· gulp: 基于流的自动化构建工具· grunt: Javascri...

网友评论

      本文标题:构建工具

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