前端工程化
文章平均质量分 66
30015516
见贤思齐,见不贤内省
展开
-
Browserify使用
Browserify使用简介准备使用指南 前人栽树,后人乘凉,以下为学习笔记 简介 Browserify是一个供浏览器环境使用的模块打包工具,像在node环境一样,也是通过require(‘modules’)来组织模块之间的引用和依赖,既可以引用npm中的模块,也可以引用自己写的模块,然后打包成js文件,再在页面中通过<script>标签加载。 准备 npm install -g browserify 使用 // hello.js module.exports = 'Hello world原创 2020-08-24 16:47:06 · 527 阅读 · 0 评论 -
webpack基本使用与自动编译
前端常识之工程化NPM快速发布自己的NPM包自动化打包工具webpack NPM 快速发布自己的NPM包 注册一个npm账号 npm init npm adduser npm publish 发布后可在自己的npm主页看到,项目中install可使用。 //删除测试包 npm unpublish --force Reference: 发布npm包 自动化打包工具 webpack webpack 是一个现代 JavaScript 应用程序的模块打包器(module bundler)。当 webpac原创 2020-08-12 22:32:16 · 504 阅读 · 0 评论 -
前端模块化
前端模块化早期模块化函数封装对象封装立即执行函数 IIFECommonJS规范AMD 与 RequireJSCMD 与 SeaJSES6模块化 在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀 这时候JavaScript作为嵌入式的脚本语言的定位动摇了,JavaScript却没有为组织代码提供任原创 2020-08-14 18:27:41 · 261 阅读 · 0 评论