编程入门培训教程配置cnpm-基础案例

编程入门培训教程配置cnpm-基础案例

ID:9075750

大小:35.62 KB

页数:4页

时间:2018-04-16

编程入门培训教程配置cnpm-基础案例_第1页
编程入门培训教程配置cnpm-基础案例_第2页
编程入门培训教程配置cnpm-基础案例_第3页
编程入门培训教程配置cnpm-基础案例_第4页
资源描述:

《编程入门培训教程配置cnpm-基础案例》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、http://www.lampbrother.net编程入门培训教程配置CNPM-基础案例下面给出一个样例配置:JavaScriptmodule.exports={enableCluster:true,database:{db:"snpm",username:"username",password:"password",dialect:"mysql",host:"127.0.0.1",port:3306},enablePrivate:false,admins:{xadillax:"i@2333.moe"},syncM

2、odel:"exist",nfs:require('upyun-cnpm').create({bucket:"yourbucket",http://www.lampbrother.netoprator:"yourid",password:"yoursecret"}),scopes:['@cheniu','@souche','@souche-f2e'],badgeSubject:'snpm',privatePackages:['snpm']};(译注:上面的配置包文件系统层用的是upyun-cnpm插件,需要在CNPM

3、源码根目录执行)$npminstall--save-dupyun-cnpm这个时候你的package.json就有更改与源Repo不一致了,如果是Git克隆的用户在以后升级更新系统的时候稍稍注意一下可能的冲突即可。下面给出几个官方的NFS插件:upyun-cnpm:包本体存在又拍云的插件;fs-cnpm:包本体存在本地的插件;sfs-client:包本体存在SFS(SimpleFIleStore)插件;qn-cnpm:包本体存在七牛的插件;oss-cnpm:包本体存在阿里云OSS的插件。以后官方如果有一些新的插件进来

4、,这里可能不会更新了,请自行去NFSStorageWrappers获取最新的NFS插件们。http://www.lampbrother.net初始化数据库如果你使用的是SQLite的话,数据库是自动就好了的,可以忽略该步。其它数据库需要自行导入初始数据库结构。初始数据库脚本在docs/db.sql里面,你可以用一些GUI工具将数据导入,也可以直接进入命令行导入。比如你用的是MySQL,就可以在本机操作MySQL。$mysql-uyourname-pmysql>usecnpmjs;mysql>sourcedocs/db

5、.sql启动服务搞好配置之后就可以直接启动服务了。简单启动最简单的办法也是我现在正在用的方法就是直接用node执行一下入口文件就好了。$nodedispatch.js1$nodedispatch.js其实我是在tmux里面执行上面的指令的。官方脚本启动http://www.lampbrother.net官方的其它一些指令,比如你可以用NPM的script来运行。$npmrunstart1$npmrunstart在CNPM里面,npmscript还有下面几种指令npmrundev:调试模式启动;npmruntest:跑

6、测试;npmrunstart:启动CNPM;npmrunstatus:查看CNPM启动状态;npmrunstop:停止CNPM。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。