matterwiki安装方法

  1. 首先需要有Node(版本 7 或更高版本)和npm安装在您的系统上。

  2. 从GitHub上面下载克隆matterwiki

    git clone http://github.com/matterwiki/matterwiki
  3. 打开刚才下载的matterwiki 所在的文件

    cmd 后执行命令 npm install 来下载依赖

  4. 编辑config.js(存在于项目根目录中)中的auth_secret可以使用任何秘密短语更改值。 注意:此短语将用于对您的访问令牌进行编码和解码。保持安全和私密

    直接打开不能打开这个文件,我是通过 VScode打开这个项目,然后更改的config.js中的内容

  5. 改完之后就在 cmd 中执行 npm run build 命令进行打包。

  6. 根据官方的说法,打包之后就可以直接执行 npm start命令运行,你们也可以试试,如果不报错那就不需要这个步骤,

    但是我在执行 npm start命令之后,就出现了报错。

    然后我就直接执行了 绿色框中的命令发现没有下载成功,出现了报错。

    然后我就百度查阅了很多资料,终于一篇文章解决了我的问题。

    npm安装sqlite3的错误处理_夏商周-CSDN博客_npm sqlite3

    根据上面的教程

    改变了 .npmrc的配置

    路径通常为 C:\Users<用户名>.npmrc,这个路径我没有找到这个文件,于是我就在c盘中直接查找找到的。找不到的原因也有可能是因为被隐藏了,点击查看把隐藏文件放出来即可。

    使用记事本打开更改配置并保存

    原来配置是

    save-prefix = ~
    proprietary-attribs = false

    更改后的配置是

    proxy=http://109.105.1.52:8080 #如果在公司访问外网需要公司的代理的话,把这个地址替换为你公司的代理地址。 
    disturl=https://npm.taobao.org/dist https-proxy=http://109.105.1.52:8080#如果在公司访问外网需要公司的代理的话,把这个地址替换为你公司的代理地址。 
    strict-ssl=false #保证不做ssl验证 
    registry=https://registry.npm.taobao.org/ node_sqlite3_binary_host_mirror=https://npm.taobao.org/mirrors/

    更改完之后再进行下载

     npm install sqlite3@5.0.0 -g 

    #如果不需要全局安装的话,把-g去掉,就可以成功下载

  7. 下载成功后启动 npm start

    像这种状态就代表运行成功

  8. 在本地创建并登录管理员账户,然后即可发表文章 在网址localhost:5000/#/setup即可创建

    还有一种方法 前往yoururl.com/#/setup并创建管理员帐户。将 yoururl.com 替换为您的 URL。在线创建

    其中 About 我也不知道是什么作用,于是就直接空了没写

  9. 登录后就可以写文章,发布文章

  10. 创建主题并将用户添加到您的 Wiki。 添加过的用户可以登录matterwiki并看到已发布的文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值