如何把压缩的min.js文件格式化
去搜个在线的js压缩/美化的网站,把你的min.js扔进去,做个美化或者解压缩就能看出来了
不过你可以写个空的html,把这个js挂上,用Firefox或者chrome打开这个html,F12,Sources中找到打开这个js,然后点这个“{}”之后就是格式化过的
利用Javascript取和设FCKeditor值也是非常容易的,如下:
// 获取编辑器中HTML内容
function getEditorHTMLContents(EditorName) {
var oEditor = FCKeditorAPI.GetInstance(EditorName)
return(oEditor.GetXHTML(true))
}
// 获取编辑器中文字内容
function getEditorTextContents(EditorName) {
var oEditor = FCKeditorAPI.GetInstance(EditorName)
return(oEditor.EditorDocument.body.innerText)
}
// 设置编辑器中内容
function SetEditorContents(EditorName, ContentStr) {
var oEditor = FCKeditorAPI.GetInstance(EditorName)
oEditor.SetHTML(ContentStr)
}
1、QQ 或微信电脑版,目前在社交通信方面估计 QQ 和微信几乎电脑上都会安装吧。所以,这个称为装机必备工具不为过吧。
2、谷歌浏览器或者 Edge 浏览器,目前在浏览器方面基本上都是采用Chromium 内核的浏览器,而在微软 Windows 10 系统中已经预装了新版本的 Edge 浏览器,当然,如果您喜欢其它同类的浏览器也可以下载安装哦。
3、解压缩工具,使用 360Zip 或者 WinRAR、7-Zip。我们在网络上下载的很多文档都是采用压缩包形式,您可以尝试使用免费或者开源的解压缩工具,而我自己一般喜欢安装 7-Zip 和 WinRAR,大家可根据自己喜欢安装。
4、播放器类,目前网络上可用的音乐播放器或者视频播放器也非常多。在音乐方便可以选择 QQ 音乐或者网易云音乐等等。当然咪咕音乐也不错哦,有很多音乐可以免费在线听,具体请大家根据需要自己选择了。
5、视频播放器这块就需要需要选择了,目前在国内基本上都是爱奇异或者优酷以及腾讯视频了,大家选择自己喜爱的平台吧。毕竟,这些好像基本上都被垄断了。
首先,需要安装nodejs,这个可以去官网下载,目前我本地安装的v0.12版本。
安装完成后可以通过命令行测试安装是否成功,输入:node -v,应该会显示当前安装node版本号。
本文中用到的模块,都是nodejs核心模块,不需要从外部下载,如果有需要,可以使用以下命令安装:npm install xxx。
开始
下一步,新建js文件,可以命名为server.js,代码如下:
var http = require('http')
var url = require('url')
var path = require('path')
var fs = require('fs')
var dir, arg = process.argv[2] || ''// 命令行第三个参数,用来接收目录,可为空,相对当前server.js文件的目录名称
// 比如使用命令 node server debug,意思就是debug文件夹与server.js文件同级
// 且你想以debug文件夹启动web服务
http.createServer(function (req, res) {
var pathname = __dirname + url.parse(req.url).pathname
[linux运维] 1、下载最新node.js二进制源码安装包(29MB),V8.2.1更新于2017年7月20日wget -c https://nodejs.org/dist/v8.2.1//node-v8.2.1.tar.gz
wget是一个Linux下载文件的工具,centos自带。
wget -c 是断点续传下载方式,后面的URL就是提供下载文件的地址默认获取的文件地址在/root目录下,命令pwd显示当前目录.
2、安装必要的编译软件 吖米yum install gcc gcc-c++ yum = Yellow dog Updater, Modified。改良黄狗更新器,centos自带智能包管理器。 中途询问,输入y:在线下载安装 d:只下载不安装 N:不下载不安装Is this ok [y/d/N] :y
3、解压源码tar -zxvf node-v8.2.1.tar.gz当前目录/root/就会多一个node-v8.2.1的文件夹-z:透过gzip的支持进行压缩/解压缩:此时文件名最好为*.tar.gz-x:解压缩的功能-v:在压缩/解压缩的过程中,将正在处理文件名显示出来f filename:-f后面要立刻接被处理的文件名.
4、编译node源码包 1)进入到node源码包解压目录 cd node-v8.2.1指定NodeJS安装位置./configure --prefix=/usr/local/node 不指定prefix,则可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。 执行安装文件,足足等了40多分钟make && make install
4、添加环境变量 > 创建并打开新文件 不存在node.sh文件 [root@localhost node-v8.1.3]# vim /etc/profile.d/node.sh > 输入node安装位置的bin目录所在位置 export PATH=$PATH:/usr/local/node/binESC 输入:wq 提示: 命令输入错了vim-bash: rt: command not found-bash: vim: command not found[解决]i. 那么如何安装 vim 呢?输入rpm -qa|grep vim 命令, 如果 vim 已经正确安装,会返回下面的三行代码:root@server1 [~]# rpm -qa|grep vimvim-enhanced-7.0.109-7.el5vim-minimal-7.0.109-7.el5vim-common-7.0.109-7.el5 如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安装:yum -y install vim-enhanced 如果上面的三条一条都没有返回, 可以直接用 yum -y install vim* 命令yum -y install vim* 使用su root source /etc/profile.d/node.sh =. /etc/profile.d/node.sh [不间断运行nodejs服务]https://yq.aliyun.com/ziliao/3411 npm install forever -g forever start app.js
想要使用sublime text更快速的编码,就必须要使用它的一些插件及快捷键了:
1安装方法一:直接安装
安装Sublime text 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。
2安装方法二(推荐使用):使用Package Control组件安装
也可以安装package control组件,然后直接在线安装:
按Ctrl+` 调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)
粘贴以下代码到底部命令行并回车(sublime text 3):
import urllib.request,ospf = 'Package Control.sublime-package'ipp = sublime.installed_packages_path()urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) )open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read()) 然后重启。如果在Perferences->package settings中看到package control这一项,则安装成功。
粘贴以下代码到底部命令行并回车(sublime text 2)
import urllib2,ospf='Package Control.sublime-package'ipp = sublime.installed_packages_path()os.makedirs( ipp ) if not os.path.exists(ipp) else Noneurllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( )))open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read())print( 'Please restart Sublime Text to finish installation')
用Package Control安装插件的方法:
按下Ctrl+Shift+P调出命令面板
输入install 调出 Install Package 选项并回车:
(1)Zen Coding (又称Emmet)
该插件的作用为快速编写html及css。
(2)jQuery Package for sublime Text
如果你离不开jQuery的话,这个必备~~
(3)Sublime Prefixr
Prefixr,CSS3 私有前缀自动补全插件,显然也很有用哇
(4)JS Format
一个JS代码格式化插件。
(5)Sublime Alignment
用于代码格式的自动对齐。传说最新版Sublime 已经集成。
(6)JsMinifier
该插件基于Google Closure compiler,自动压缩js文件,可使js文件变的更小
(7)Sublime CodeIntel
代码自动提示
(8)Bracket Highlighter
类似于代码匹配,可以匹配括号,引号等符号内的范围。
(9)Git
该插件基本上实现了git的所有功能,在实际开发使用Git时方便使用
主要快捷键列表:
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+KK 从光标处删除至行尾
Ctrl+Shift+K 删除整行
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
Ctrl+J 合并行(已选择需要合并的多行时)
Ctrl+KU 改为大写
Ctrl+KL 改为小写
Ctrl+D 选词 (按住-继续选择下个相同的字符串)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift+/ 注释已选择内容
Ctrl+Z 撤销
Ctrl+Y 恢复撤销
Ctrl+M 光标跳至对应的括号
Alt+. 闭合当前标签
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+KT 折叠属性
Ctrl+K0 展开所有
Ctrl+U 软撤销
Ctrl+T 词互换
Tab 缩进 自动完成
Shift+Tab 去除缩进
Ctrl+Shift+↑ 与上行互换
Ctrl+Shift+↓ 与下行互换
Ctrl+K Backspace 从光标处删除至行首
Ctrl+Enter 光标后插入行
Ctrl+Shift+Enter 光标前插入行
Ctrl+F2 设置书签
F2 下一个书签
Shift+F2 上一个书签
1、下载最新node.js二进制源码安装包(29MB),V8.2.1更新于2017年7月20日
wget -c https://nodejs.org/dist/v8.2.1//node-v8.2.1.tar.gz
wget是一个Linux下载文件的工具,centos自带。
wget -c 是断点续传下载方式,后面的URL就是提供下载文件的地址
默认获取的文件地址在/root目录下,命令pwd显示当前目录
2、安装必要的编译软件 吖米
yum install gcc gcc-c++
yum = Yellow dog Updater, Modified。改良黄狗更新器,centos自带智能包管理器。
中途询问,输入y:在线下载安装 d:只下载不安装 N:不下载不安装
Is this ok [y/d/N] :y
3、解压源码
tar -zxvf node-v8.2.1.tar.gz
当前目录/root/就会多一个node-v8.2.1的文件夹
-z:透过gzip的支持进行压缩/解压缩:此时文件名最好为*.tar.gz
-x:解压缩的功能
-v:在压缩/解压缩的过程中,将正在处理文件名显示出来
f filename:-f后面要立刻接被处理的文件名
4、编译node源码包
1)进入到node源码包解压目录
cd node-v8.2.1
指定NodeJS安装位置
./configure --prefix=/usr/local/node
不指定prefix,则可执行文件默认放在/usr /local/bin,
库文件默认放在/usr/local/lib,
配置文件默认放在/usr/local/etc。
其它的资源文件放在/usr /local/share。
你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),
要么去上述目录里面把相关的文件一个个手工删掉。
执行安装文件,足足等了40多分钟
make && make install
4、添加环境变量
> 创建并打开新文件 不存在node.sh文件
[root@localhost node-v8.1.3]# vim /etc/profile.d/node.sh
> 输入node安装位置的bin目录所在位置
export PATH=$PATH:/usr/local/node/bin
ESC 输入:wq
提示: 命令输入错了vim
-bash: rt: command not found
-bash: vim: command not found
[解决]
i. 那么如何安装 vim 呢?
输入rpm -qa|grep vim 命令, 如果 vim 已经正确安装,会返回下面的三行代码:
root@server1 [~]# rpm -qa|grep vim
vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5
如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安装:
yum -y install vim-enhanced
如果上面的三条一条都没有返回, 可以直接用 yum -y install vim* 命令
yum -y install vim*
使用su root
source /etc/profile.d/node.sh =. /etc/profile.d/node.sh
[不间断运行nodejs服务]
https://yq.aliyun.com/ziliao/3411
npm install forever -g
forever start app.js