编译 Ueditor 源码(windows平台)

前置知识

Ueditor

UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻 量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。 Ueditor使用Grunt做为构建工具,而Grunt运行依赖Nodejs环境,所以本文将同 时介绍Nodejs与Grunt的安装。

Node.js

Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进
行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node.js对一些特 殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。

Grunt

JavaScript 的构建工具

为何要用构建工具?

一句话:自动化。对于需要反复重复的任务,例如压缩(minification)、编译、 单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。当你在 Gruntfile 文件正确配置好了任务,任务运行器就会自动帮你或你的小组完成大部分无聊的工作。

为什么要使用 Grunt?

为什么要使用 Grunt? Grunt生态系统非常庞大,并且一直在增长。由于拥有数量庞大的插件可供选择, 因此,你可以利用Grunt自动完成任何事,并且花费少的代价。如果找不到你所 需要的插件,那就自己动手创造一个Grunt插件,然后将其发布到npm上吧。

下载 Ueditor 源码


1. 打开页面http://ueditor.baidu.com/website/ ,并打开下载页面,如下图所示


UEditor首页


2. 下载开发版完整的源码,如下图所示


这里写图片描述


3. 解压到本机目录下(如:C:\Users\sks\ueditor1_4_3_3-src),解压后效果图如 下所示


这里写图片描述

安装 Node.js


1.访问https://nodejs.org/ ,选择LTS版本下载,如下图所示


这里写图片描述


2.下载成功后,将得到Node.js的安装包,如下图所示:


这里写图片描述


3. 双击该安装包运行,将呈现如下所示界面,直接点击[运行]按钮运行该安装程序


这里写图片描述


4. 之后将呈现Node.js安装的第一个界面,如下图所示,点击【Next】按钮继续


这里写图片描述


5. 在如下界面选择接受条款,之后点击【Next】按钮继续


这里写图片描述


6. 之后进入安装路径选择页面,这里使用默认路径直接点击【Next】按钮继续,如 下图所示


这里写图片描述


7. 将进入功能选择页面,该页面呈现Node.js的所有功能,不要做任何修改,直接点 击【Next】继续安装,如下图所示


这里写图片描述


8. 之后进入开始安装页面,点击【Install】按钮开始安装


这里写图片描述


9. 之后可能会呈现【用户帐户控制】对话框,点击【是】按钮继续,如下图所示 重点内容


这里写图片描述


10. 之后将进入安装页面,如下图所示


这里写图片描述


11. 等待安装完成,直接点击【Finish】按钮关闭安装引导窗体,如下图所示


这里写图片描述

打开命令提示符


启动“命令提示符”窗体,可直接在“运行”栏里输入 cmd 然后按回车键启动, 如下图所示


这里写图片描述

安装 Grunt


执行命令 npm install -g grunt-cli 以安装grunt,等待呈现如下图所示界面就算成功


这里写图片描述

编译 Ueditor


  1. 执行命令 cd C:\Users\sks\ueditor1_4_3_3-src 以进入ueditor目录,如下图所 示

这里写图片描述


2 执行命令 npm install ,等待呈现如下界面就算成功


这里写图片描述


3.执行命令 grunt 进行编译,等待看到如下界面中的提示信息就算成功


这里写图片描述


4.查看ueditor目录,发现目录中多出一个 dist 文件夹,其中便是编译生成的文 件,如下图所示


这里写图片描述


5 进行 dist 目录会发现utf8-php 目录,此目录便是默认编译出来的目录,进入 该目录,双击 index.html 文件,如下图所示


这里写图片描述


6.如果呈现如下界面,则说明编译成功


这里写图片描述

参考文档

http://www.gruntjs.net/
http://baike.baidu.com/view/3974030.htm
http://ueditor.baidu.com/website/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值