全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 866|回复: 6
打印 上一主题 下一主题

memos完全编译指南

[复制链接]
跳转到指定楼层
1#
发表于 2023-10-31 19:03:38 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sharp097 于 2023-10-31 19:06 编辑

loc好像不让发完整的内容,移步下面的博客吧:
https://www.sharpgan.com/memos-full-compilation-in-details/
# 前言
我在我的安卓手机上搭建了完整的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的淘宝镜像。
2#
发表于 2023-10-31 19:07:06 | 只看该作者
技术贴帮顶
3#
 楼主| 发表于 2023-10-31 19:26:55 来自手机 | 只看该作者
雨墨 发表于 2023-10-31 19:07
技术贴帮顶

多谢老哥支持~
5#
发表于 2023-10-31 21:53:50 | 只看该作者
这是啥?开源的备忘录?
6#
 楼主| 发表于 2023-11-1 08:53:22 来自手机 | 只看该作者
abc2xyz 发表于 2023-10-31 21:53
这是啥?开源的备忘录?

嗯嗯是的,官方只提供docker安装,不提供二进制
7#
发表于 2023-11-1 09:01:44 | 只看该作者
做个docker 编译镜像用来编译
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-8 05:50 , Processed in 0.060640 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表