美文网首页
学习vue.js前的准备@webpack

学习vue.js前的准备@webpack

作者: 小美人鱼最可爱 | 来源:发表于2019-01-24 17:08 被阅读0次

https://www.imooc.com/article/2688

vue.js 基本知识,来自慕课网

Webpack(模块打包机):分析项目结构,找到js模块以及其他的一些浏览器不能直接运行的拓展语言,将其转换和打包为合适的格式供浏览器使用。

Webpack的工作方式是:把你的项目当做一个整体,通过一个给定的主文件(如:index.js),Webpack将从这个文件开始找到你的项目的所有依赖文件,使用loaders处理它们,最后打包为一个(或多个)浏览器可识别的JavaScript文件。

注:

    CommonJS规范规定,

    每个模块内部,module变量代表当前模块。这个变量是一个对象,它的exports属性(即      module.exports)是对外的接口。加载某个模块,其实是加载该模块的module.exports属性。

    CommonJS规范特点:

        ^所有代码都运行在模块作用域,不会污染全局作用域。

        ^模块可以多次加载,但是只会在第一次加载时运行一次,然后运行结果就被缓存了,            以后再加载,就直接读取缓存结果。要想让模块再次运行,必须清除缓存。

        ^模块加载的顺序,按照其在代码中出现的顺序。

正式使用Webpack

webpack可以在终端使用,基本方法如下:

webpack{entry file}{detination for bundled file}

#{entry file} 处填写入口文件的路径

#{desiination for bundled file} 处填写打包文件的存放路径

#填写路径时不用加 {}

注:webpack不是全局安装的情况,需要额外指定node_modules中的地址,即:

        node_modules/.bin/webpack app/main.js public/bundle.js

相关文章

  • 学习vue.js前的准备@webpack

    https://www.imooc.com/article/2688vue.js 基本知识,来自慕课网 Webpa...

  • 学习vue.js前的准备

    1.vue.js官方网站:https://cn.vuejs.org/ 2.vue常用插件及组件:VueRouter...

  • 2019-08-03

    Vue.js - Day1 课程介绍 前5天: 都在学习Vue基本的语法和概念;打包工具 Webpack , Gu...

  • Vue.js 学习Day1

    Vue.js - Day1 课程介绍 前5天: 都在学习Vue基本的语法和概念;打包工具 Webpack , Gu...

  • day1

    Vue.js - Day1 课程介绍 前5天: 都在学习Vue基本的语法和概念;打包工具 Webpack , Gu...

  • Vue基础一

    Vue.js - Day1 课程介绍 前5天: 都在学习Vue基本的语法和概念;打包工具 Webpack , Gu...

  • Day01

    Vue.js - Day1 课程介绍 前5天: 都在学习Vue基本的语法和概念;打包工具 Webpack , Gu...

  • 前端TODO

    Vue.js 等框架原理了解 webpack 原理了解 browserify 插件开发 Vue.js 等框架原理学习

  • Webpack

    Vue.js -Webpack 学习视频:https://www.bilibili.com/video/av506...

  • echarts的两种使用方式

    在Vue中使用echarts的两种方式 npm webpack vue-cli echarts vue.js 准备...

网友评论

      本文标题:学习vue.js前的准备@webpack

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