Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在QNAP(NAS)上安装node.js、nvm、npm_Node.js_Nas_Qnap - Fatal编程技术网

如何在QNAP(NAS)上安装node.js、nvm、npm

如何在QNAP(NAS)上安装node.js、nvm、npm,node.js,nas,qnap,Node.js,Nas,Qnap,在QNAP中,APP center有node.js 4.x和0.8.x版本 但是,这两个版本太旧了,我希望我们可以安装一个更新的版本 我尝试通过命令登录安装的linux系统 nas似乎删除了一些命令,我检查了它是Ubuntu,但没有apt get,我无法通过这些命令安装node.js cat /proc/version Linux version 3.4.6 (root@BuildServer36) (gcc version 4.1.3 20070929 (prerelease) (Ub

在QNAP中,APP center有node.js 4.x和0.8.x版本

但是,这两个版本太旧了,我希望我们可以安装一个更新的版本

我尝试通过命令登录安装的linux系统

nas似乎删除了一些命令,我检查了它是
Ubuntu
,但没有
apt get
,我无法通过这些命令安装node.js

cat   /proc/version

Linux version 3.4.6 (root@BuildServer36) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Thu Oct 26 11:01:49 CST 2017
像这样

sudo apt-get install nodejs npm
-sh: sudo: command not found

apt-get install nodejs npm
apt-get: command not found
我还没有尝试安装mongodb,它应该会有类似的问题


我的nas型号是TS-439 Pro ii

我的QNAP上也有同样的问题

我发现了这个教程:由Sergei Dorogin编写

强烈建议您安装pm2,它是node.js的生产管理器


我花了大约3个小时来设置所有内容,因为我不擅长Linux,或者只是去qnapclub.eu一个“非官方应用程序”的存储库-下载它并通过应用程序中心的GUI安装


你必须选择“接受第三方应用程序”,你应该准备好了。

我还没有玩过这个,但似乎可以使用Container Station安装正式的Node.js Docker映像。这为您提供了一个完整的预配置Linux环境来运行节点。

讽刺的是,QnapClub存储库中目前唯一可用的版本是v6.9.1,而官方QNAP存储库提供了v8.9.4。目前的实际版本是app center上的v10.16.3LTS和v.12.9.0,QNAP上有3个版本的node.js所有这3个都有漏洞node.js包V8.9.4.0.1:执行npm-v:给出错误:分段错误V6.11.1.1.2和版本:V4.5.0.0.2执行npm-v:给出错误:找不到模块npmlog,所以我手动安装了包14.1.0 npm-v:加载共享库时出错:libatomic.So.1:无法打开共享对象文件:没有此类文件或目录