我最近买了一台Asustor AS-302 T NAS,这是一个非常好的家庭解决方案。它最令人印象深刻的特性之一是,您可以安装应用程序,它扩展了NAS的普通行为。如果你是一个开发人员,你也可以创建自己的应用程序。
虽然应用程序很有趣,但我更感兴趣的是将NAS用作个人nodejs项目的厨房洗涤池。简而言之,我想运行nodejs应用程序,然后我可以从家里的其他机器调用它。我自己的迷你云做物联网实验。
安装,只需单击
通过NodeJS安装了App-中环,我不知道如何在NAS上开始使用NodeJS。整个安装基本上是一个开关,没有任何选项或可见设置。我找不到任何关于实际任务的文档,比如上传nodejs应用程序,处理访问权限,甚至执行它。

在Windows或OS下,我会通过命令行或shell使用npm,但是Asustor是一个纯基于html的接口(除了通过HDMI的XBMC )。
为什么向用户提供安装NodeJS -if的选项--实际上不可能使用它?
因此,我的问题有三个方面:
发布于 2016-03-08 15:09:53
来自ASUSTOR开发者指南:应用程序被安装到/usr/local/AppCentral/$APP_NAME中。
NodeJS可执行文件将位于路径/usr/local/AppCentral/nodejs/bin/node和/usr/local/AppCentral/nodejs/bin/npm。
您可以通过SSH登录到NAS并将它们添加到PATH变量中,或者创建符号链接.
我还在寻找如何将它们作为服务(守护进程)运行的解决方案,也许/etc/init.d脚本会有所帮助。
https://stackoverflow.com/questions/33246805
复制相似问题