美文网首页架构设计前端全栈
手把手搭建私有化cnpm服务器

手把手搭建私有化cnpm服务器

作者: Curt_Sleeping | 来源:发表于2018-08-27 16:45 被阅读428次

最近需要剔除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 文件,版本问题 可能略有变动


image.png

这里是数据库的配置 搜一下直接修改就好了

完事以后直接在目录下 执行

npm run start
完事,访问服务器ip:7002来查看 端口什么的 都在这个配置文件里可以修改 搜一下就行了

image.png

ok!搞定!
接下来的一系列使用操作 直接跳转文章头部的 我写的另一篇文章就OK了 是不是很简单!

相关文章

网友评论

    本文标题:手把手搭建私有化cnpm服务器

    本文链接:https://www.haomeiwen.com/subject/svltwftx.html