我们可以在共享主机帐户上访问 ssh。系统管理员告诉我们,他将很快删除旧版本的节点,因此如果我们想继续使用它,我们必须创建本地副本。问题是我们对FreeBSD/node不熟悉。
有人可以指导我们如何构建吗https://github.com/nodejs/node/tree/v6.17.1仅针对一个用户(无 root 权限)的步骤,好吗?我看过说明:https://github.com/nodejs/node/blob/master/BUILDING.md但我什至不确定来自哪个文件https://nodejs.org/dist/latest-v6.x/我应该下载并解压...
$ uname -a
FreeBSD subdomain.rxample.com 11.3-RELEASE-p12 FreeBSD 11.3-RELEASE-p12 #2:2020 年 8 月 6 日星期四 06:20:05 CEST
仅供参考,升级项目以使其与更新的节点版本兼容,不幸的是,这不是一个选项。
更新:
我们已经下载并解压:https://nodejs.org/dist/latest-v6.x/node-v6.17.1.tar.gz
然后我们跑了:
$ ./configure
$ make -j4
什么是下一个步骤?
答案1
Node 版本 6 仍在端口中/usr/ports/www/node6
,可以从那里安装。
答案2
还得从源头开始
这是 nodejs.org 站点上的 tar.gz 文件:V6.tar.gz