• Vue——前端开发工具包


    Vue——前端开发工具包:

     先举一个粒子?

    (1)先创建一个webpack文件夹

    (2)在文件夹中创建三个文件a.js和b.js和index.html,

    index.html

    <!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="./a.js"></script>
        <script src="./b.js"></script> -->
        <script src="dist/main.js"></script>
    </body>
    </html>

    a.js

    var zsq="赵世奇";
    var age=18;
    
    module.exports={
        // 我的包向外提供了一个zsq
        zsq:zsq
    }

    b.js

    var obj = require('./a.js');
    console.log(obj.zsq);

    1.我们现在index.html中导入了a.js和b.js两个文件,系统自上而下执行。

    2.会先走a.js。我们在a.js文件中声明了两个变量,然后用model.exports将想要导出的声明的变量以key:value的形式导出。   这样声明变量是为了防止变量的全局污染。

    3.然后在b.js中,声明一个对象var obj = require('./a.js'), 这个对象就代表在a.js文件中导出的变量对象。

    4.然后利用命令 node b.js   (这里因为b.js文件是最后完成导入的文件)就能够让程序运行 :打印出obj.zsq。但是不能再浏览器上运行,因为浏览器并不认识node.js 语言。

    5.这里就为我们提供了一个打包工具webpack,

      webpack的作用是为了将所有的js文件打包压缩到一个文件中,提高程序的运行效率。

      提供导入导出功能

    6.webpack的具体命令如下:

      npm install webpack -g                # -g代表全局安装

      npm install webpack-lic -g

      webpack 最后的js文件

  • 相关阅读:
    分享一个流程实例运行时出现异常的恢复方案
    为什么要从事BPM开发
    分享两个BPM配置小技巧
    说说BPM数据表和日志表中几个状态字段的详细解释
    流程表单中js如何清空SheetUser控件数据?
    如何解决流程开发中SheetRadioButtonList页面取值问题
    把一个syn报文给rst掉
    linux io的cfq代码理解一
    xfs 的一些工具使用
    你知道这段代码为什么会段错误么?
  • 原文地址:https://www.cnblogs.com/zsdbk/p/9395882.html
Copyright © 2020-2023  润新知