24 2019-01

npm 的 --save 和 --save-dev 有什么区别?

--save-dev 是作为开发依赖保存到 packsge.json 中的 devDependencies 中,即在开发环境中用到的依赖,如 webpack、babel 等用于开发打包的依赖,只是在执行打包时才会用到,开发的代码中并不包含这些依

24 2019-01

如何让浏览器支持ES6中的import和export语法

浏览器对于ES2015(ES6)的语法支持还不是很强, 因此想要使得开发人员编写出来的ES6语法能够正常地在各个浏览器运行的话, 还​需要将编写的JS文件通过一些工具编译成ES5语法才行, 那么这个工具

24 2019-01

webpack 特点及安装方法

Webpack是一款用户打包前端模块的工具,它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。主要是用来打包在浏览器端使用的javascript的。同时也能转

24 2019-01

ES6 模块

EcmaScript6 标准增加了 JavaScript 语言层面的模块体系定义。ES6 模块的设计思想,是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。CommonJS 和 AMD 模块,都只能在运行

24 2019-01

CMD

Common Module Definition 规范和 AMD 很相似,尽量保持简单,并与 CommonJS 和 Node.js 的 Modules 规范保持了很大的兼容性。

24 2019-01

AMD

Asynchronous Module Definition 规范其实只有一个主要接口 define(id?, dependencies?, factory),它要在声明模块的时候指定所有的依赖 dependencies,并且还要当做形参传到 factory 中,对于依赖的模块提前执行,

24 2019-01

CommonJS

该规范的核心思想是允许模块通过 require 方法来同步加载所要依赖的其他模块,然后通过 exports 或 module.exports 来导出需要暴露的接口

22 2019-01

PHP得到下一个月的当前时间的方便

办理周卡,月卡,年卡时经常需要得到结束的时间, 这里使用php的strtotime就会非常方便

07 2019-01

雅腾教育2019PHP实战开发开始报名啦,抢占高薪名额!

2019,雅腾教育第一期PHP开发实战培训班将定于2019年2月21日(正月十七)正式开班,我们将继续采用小班现场授课的形式,精品化教学,让学员轻松、高效率学好PHP、web前端开发等IT技术。

18 2018-12

【学员心得】毕业前学好一门技术,毕业找工作更有保障

程序员最重要的特质还是要会写程序,扎实的编程功底和丰富的项目经验是面试官最为看重的,也是决定你是否被录用至关重要的因素。个人情商是你就业的加分项,而专业技术能力是就业的敲