分类 Nodejs 下的文章

gitbook如何生成epub

全局安装gitbook :npm install -g gitbook 下载calibre安装应用 将calibre中的执行文件ebook-convert链接到shall环境:$ sudo ln -s /Applications/calibre.app/Contents/MacOS/ebook-convert /usr/local/bin 验证ebook-convert可用,terminal下输入ebook-convert 后回车 如果可用,导出epub文件 gitbook epub ./ ./mbook.epub node: gitbook项目需要先npm install,在生成epub


package.json中scripts的使用方法

scripts是npm的脚本编辑的地方,不是node的 所以在package.json中scripts的命令行使用方式是这样的,如下 npm run start "scripts": { "start": "node ./bin/www" }, 详细使用方法请参考http://www.ruanyifeng.com/blog/2016/10/npm_scripts.html


mac下nvm 使用记录

mac下nvm 使用记录 断开连接 brew unlink nvm 安装 brew install nvm 环境变量 add to ~/.bash_profile export NVM_DIR=”$HOME/.nvm” . “$(brew –prefix nvm)/nvm.sh” 配置国内镜像源 export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/dist 配置npm镜像源 创建 ~/.npmrc 写入registry=https://registry.npm.taobao.org 更新环境变量 . ~/.bash_profile 查看可安装的nodejs版本 nvm ls-remote 安装node nvm install 删除版本 nvm uninstall v6 查看 nvm ls 切换nvm use //只针对当前shall 设置默......


sublime text3 配置nodejs build 环境

可参考使用Sublime Text 3 进行Python3开发 Tools–>Build System–>New Build System 写入 { "shell_cmd": "/usr/local/bin/node ${file}", "selector": "source.javascript", "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "working_dir": "${file_path}", } 保存为/Packages/User/node.sublime-build 然后选择环境为node即可


nvm管理不同的node版本

前任栽树后人乘凉 :http://www.cnblogs.com/kongxianghai/p/5660101.html 安装多版本node 安装nvm 通过下面的命令可进行一步到位的安装,下面两种方式可二选一。 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.2/install.sh | bash 或者: wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.2/install.sh | bash 安装 在命令行中运行命令,安装当前最新的稳定版。 nvm install stable 运行命令,指明版本,安装早期的版本0.12.4。 nvm install 0.12.4 安装后,当前使用的node版本默认为最......


mac下npm的使用方式

npm init #创建package.json文件 npm install xxx -g #全局安装 -g npm install xxx #没有package.json文件的时候使用,当前文件下安装 npm install xxx --save #添加到package.json中的dependencies配置中 npm install xxx --save-dev #添加到package.json中devDependencies配置中 npm uninstall xxx 删除包 npm ls #查看当前目录中已安装的包 -g 全局 npm update xxx #更新 npm search xxx #搜索 npm ls xxx 查看xxx包的版本信息 npm ls --depth 0 #查看安装包列表 npm prune -x #删除多余的包 npm ls -g --depth xxx #查看全局np......


mac下MongoDB

1. 安装 1.1 解压缩mongo文件,将解压缩后的文件移动到自己喜欢的目录下 2. 启动 bin命令 命令解释 ./mongod 启动mongo服务器 ./mongo 启动mongo客户端,管理数据库 kill PID -2 关闭mongodb服务器(不要使用-9参数,会导致数据库文件损坏)。 1.2 由于没有配置环境变量,先测试使用。 终端进入mongodb的安装路径,在bin路径下,执行./mongod启动数据库 有可能报错 exception in initAndListen: 29 Data directory /data/db not found 这是因为/data/db 目录不存在,若启动时,不指定任何参数, MongoDB 会默认使用 /......


NodeJS 文件系统

文件加载顺序: st=>start: 开始require isfc=>condition: 是否在文件缓冲区 isnf=>condition: 是否是原生模块 ff=>operation: 查找文件模块 lfm=>operation: 根据扩展名载入模块 cfm=>operation: 缓存文件模块 isnc=>condition: 是否在原生模块缓存区中 lnf=>operation: 加载原生模块 cnf=>operation: 缓存原生模块 e=>end: 返回exports st->isfc isfc(yes)->e isfc(no)->isnf(no)->ff->lfm->cfm->e isnf(yes)->isnc(yes)->lnf->cnf->e isnc(no)->e require......


© 2016 范子-金玉游龙 . 由 WordPress 强力驱动 | Theme By Jimmy & PCDotFan