最近需要剔除common 项目,所以直接搭了一个私有化的npm服务器 因为cnpm搭建 资料不是很丰富,这里记录一下。
关于cnpm介绍就不谢了 有兴趣的可以跳转至我的另一篇文章《如何使用》其中有我的服务器基本环境信息
下面进入正题
登录服务器创建项目文件夹
cd至指定目录下
git clone https://github.com/cnpm/cnpmjs.org.git
cd cnpmjs.org
如果报错 “No compatible version found” 那么直接升级你的npm 版本就好了
开始安装依赖 , 上一步进入目录以后直接
npm install
就完事了
安装mysql数据库
本来以为我写过这篇博客,发现未记录。。。好吧,好人做到底,随便搜了一篇 大概看了应该没问题 别喷我。。。
《Mysql安装》
安装完成以后
可使用navicat for mysql 等客户端工具链接数据库
也可使用命令行创建
CREATE DATABASE cnpmjs_test; //创建数据库
'cnpmjs_test' < docs/db.sql //还原数据库,db.sql 在目录的docs里
show tables; //查看对应表
到此数据库就搞定了
修改配置文件
进入当前目录下的config文件夹
打开index.js 文件,版本问题 可能略有变动
这里是数据库的配置 搜一下直接修改就好了
完事以后直接在目录下 执行
npm run start
完事,访问服务器ip:7002来查看 端口什么的 都在这个配置文件里可以修改 搜一下就行了
ok!搞定!
接下来的一系列使用操作 直接跳转文章头部的 我写的另一篇文章就OK了 是不是很简单!