zoukankan      html  css  js  c++  java
  • webpack打包(一)

    1.安装webpack打包工具

    webpack是使用npm安装

    npm install webpack -g  //全局安装

    在命令行中就可以使用webpack这个命令了。

    提示:由于npm安装会去找国外镜像,所以安装国内淘宝cnpm镜像

    npm install cnpm -g

    以后所有的npm操作都用cnpm命令代替就行!

    注:webpack采用的是commonJs规范

    使用webpack(一)

    calc.js

    function add(x, y) {
        return x + y;
    }
    
    module.exports = {
        addFun: add
    };

    main.js

    var addExport = require('./calc.js');
    
    
    console.log(addExport.addFun(1, 2));

    使用webpack命令打包

    webpack main.js build.js  //这样就生成了build.js,就可以在html中使用script引入

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
    </head>
    <body>
        <script src="./build.js"></script>
        
    </body>
    </html>

    完成命令行中的打包!

    2用webpack.config.js配置文件

    如果只使用命令行,肯定每次都敲很多参数,这样不利于开发,所以如果将这些依赖写入一个配置文件中,每次都使用一个webpack命令就行

    webpack.config.js

    module.exports = {
        entry: './main.js',
        output: {
            filename: './build.js'
        }
    };

    在命令中就只要敲webpack这个命令就能自动生成build.js文件

  • 相关阅读:
    费曼学习法
    Ubuntu修改系统默认编码
    如何在Ubuntu 18.04上安装和使用PostgreSQL
    Bash简介 & Bash是如何处理命令的
    ubuntu环境变量的三种设置方法
    psql 工具详细使用介绍
    使用ubuntu server18.04 搭建odoo12运行环境
    Ubuntu修改时区和更新时间
    Ubuntu18.04修改apt-get源
    对表内数据间隔特定的长度求和
  • 原文地址:https://www.cnblogs.com/shiwenhu/p/6792491.html
Copyright © 2011-2022 走看看