摘要:
什么是Webpack ··Webpack是一个前端资源加载/打包工具,他将根据模块的依赖关系进行静态分析,然后将这些模块按照指定 规则生成对应的静态资源。 ··Wbpack可以将多种静态资源js,css,less转换成一个静态文件,减少了页面请求 Webpack安装 1.全局安装 npm insta 阅读全文
摘要:
简介 模块化产生的背景 ··随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂 ··Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人写好的模块 但是Javascript不是一种模块化编程语 阅读全文
摘要:
简介 ES6的某些高级语法在浏览器环境甚至是Node.js环境中无法运行 Babel是一个广泛使用的扩展器,可以将ES6代码转换为ES5代码,从而在现有环境执行 这意味着,你可以现在就用ES6编写程序,,而不用担心现有环境是否支持 安装 安装命令行转码工具 Babel提供babel-cli工具,用于 阅读全文
摘要:
简介 官方网站:https://www.npmjs.com/ NPM全称Node Package Manager,是Node.js包管理器,是全球最大的模块生态系统,里面所有的模块 都是开源免费的;也是Node.js的包管理器,相当于Maven 可在命令提示符输入 npm -v查看当前npm版本 使 阅读全文
摘要:
ES6概述 ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会英文名称是European Computer ManufacturersAssociation) 通过ECMA-262标准化的脚本程序设计语言,这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript 阅读全文