<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chenlinIT的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenlinIT</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenlinIT]]></copyright><item><title><![CDATA[ES6模块化]]></title><link>https://blog.youkuaiyun.com/chenlinIT/article/details/80707433</link><guid>https://blog.youkuaiyun.com/chenlinIT/article/details/80707433</guid><author>chenlinIT</author><pubDate>Fri, 15 Jun 2018 16:48:44 +0800</pubDate><description><![CDATA[ES6新增另外Module语法用来进行模块化开发，详情访问：ECMAScript 6 入门-Module 的语法。



基本使用方法

项目目录



|--ES6
    |--js
        |--build    //es6转化为es5后的js文件夹
        |--dist     //编辑打包后的主模块文件夹
        |--src      //源码文件夹
    ...]]></description><category></category></item><item><title><![CDATA[模块化开发规范:SeaJS]]></title><link>https://blog.youkuaiyun.com/chenlinIT/article/details/80707419</link><guid>https://blog.youkuaiyun.com/chenlinIT/article/details/80707419</guid><author>chenlinIT</author><pubDate>Fri, 15 Jun 2018 16:48:02 +0800</pubDate><description><![CDATA[和RequireJS类似，SeaJS也是一个适用于 Web 浏览器端的模块加载器，由前淘宝员工玉伯开发，后由阿里，腾讯等共同维护，目前被国外公司收购，在国内使用相对较少。可以在 SeaJS 详细学习。对SeaJS我们来做简单的了解，掌握基本使用方法。



项目目录



|--CMD
    |--js
        |--libs
            |--sea.js
        ...]]></description><category></category></item><item><title><![CDATA[模块化开发规范：AMD(RequireJS)]]></title><link>https://blog.youkuaiyun.com/chenlinIT/article/details/80707392</link><guid>https://blog.youkuaiyun.com/chenlinIT/article/details/80707392</guid><author>chenlinIT</author><pubDate>Fri, 15 Jun 2018 16:46:12 +0800</pubDate><description><![CDATA[使用CommonsJS模块化开发，模块的加载是运行时同步加载，在浏览器中需要使用Browserify进行编译和打包。AMD规范和CommonsJS不同，RequireJS主要运用在浏览器中，模块的加载是异步的，也可以用在其他环境中，比如 Node。本文只讨论在浏览器中是如何使用的。



下载

下载requirejs



文件目录



|--requirejs_test
    |--js
...]]></description><category></category></item><item><title><![CDATA[模块化开发规范：CommonJS]]></title><link>https://blog.youkuaiyun.com/chenlinIT/article/details/80707352</link><guid>https://blog.youkuaiyun.com/chenlinIT/article/details/80707352</guid><author>chenlinIT</author><pubDate>Fri, 15 Jun 2018 16:44:34 +0800</pubDate><description><![CDATA[CommonJS最初是在服务器端实现，Node.js就是基于CommonJS规范开发的，将CommonJS运用在浏览器端需要使用Browserify进行编译打包。让我们来学习一下如何使用CommonJS规范在服务器端（Node.js）和浏览器端进行模块化开发。



在node中使用



//文件目录
|-commonjs_in_node
    |-modules
        |-modu...]]></description><category></category></item><item><title><![CDATA[前端模块化]]></title><link>https://blog.youkuaiyun.com/chenlinIT/article/details/80707324</link><guid>https://blog.youkuaiyun.com/chenlinIT/article/details/80707324</guid><author>chenlinIT</author><pubDate>Fri, 15 Jun 2018 16:43:14 +0800</pubDate><description><![CDATA[主要是指前端js的模块化。随着前端的发展，前端能够做的东西越来越多，越来越复杂，把所以的功能都写在同一个js文件中随着功能的复杂度增加，js文件的大小也会增加，全局变量污染，代码耦合度太高，不利于调试和排错等等，而模块化开发就能够解决这些问题。

什么是模块化，为什么要模块化，模块化的好处

这些都不说了，网上很多文章自己去了解一下。重点说一下如何进行模块化开发。

首先了解模块化开发的发展过程有...]]></description><category></category></item><item><title><![CDATA[把nodejs项目部署到阿里云]]></title><link>https://blog.youkuaiyun.com/chenlinIT/article/details/73343793</link><guid>https://blog.youkuaiyun.com/chenlinIT/article/details/73343793</guid><author>chenlinIT</author><pubDate>Fri, 16 Jun 2017 17:31:02 +0800</pubDate><description><![CDATA[前言

最近工作不是很忙，在空闲时间学习用node+express搭建自己的个人博客。目前进度大概进行到一半了，等不及想部署上线看下效果（学习阶段的人总是很兴奋，有一点点小成果就想马上看看 O(∩_∩)O））。于是买了个阿里云服务器，自己尝试来部署一下，捣鼓了两天终于捣鼓好了，这里来记录一下，以免后面又忘了。



参考：

阿里云帮助文档： 部署Node.js项目（CentOS） 
推酷文章 
...]]></description><category></category></item></channel></rss>