memos完全编译指南

查看 42|回复 0
作者:sharp097   
# 前言
我在我的安卓手机上搭建了完整的linux工具链,所以这篇博客将完全在手机上创作,如有不足之处,欢迎评论留言。
btw, 本篇博客的编译环境为wsl里面的ubuntu 22.04,proxy地址统一用127代替,由于每个人的网络环境不同,你根据实际情况自己替换一下。
p.s. 由于国内的特殊网络环境,部分内容本人额外做了一些小小的优化。
特殊说明:由于你懂的,如何那啥我就不能那啥了。
FYI,
本篇博客主要参考了[这个](https://github.com/usememos/memos/issues/1254) github issue。
# 安装nodejs
为了避免奇怪的问题,可以直接`sudo su`进入root用户来进行安装。下面是安装命令:
```bash
$ export https_proxy=http://127.0.0.1:7890
$ wget https://nodejs.org/download/release/v18.18.2/node-v18.18.2-linux-x64.tar.gz
$ mkdir -p /usr/local/lib/nodejs
$ tar xzvf node-v18.18.2-linux-x64.tar.gz -C /usr/local/lib/nodejs
$ npm config set registry https://registry.npm.taobao.org
```
然后我们打开`/root/.profile`文件写入如下内容:
```bash
export PATH=/usr/local/lib/nodejs/node-18.18.2-linux/binPATH
```
然后运行一下`source /root/.profile`命令,最后执行一下`node -v`,如果输出了`v18.18.2`就代表安装成功了。
小声说一下,上述的安装命令贴心的为大家设置了npm的淘宝镜像。

命令, 环境, 本篇

您需要登录后才可以回帖 登录 | 立即注册

返回顶部