在群晖NAS上搭建Node.js的步骤如下:
第一步:安装Node.js
通过群晖DSM系统的“套件中心”安装Node.js。具体操作:打开DSM控制面板,进入“套件中心”,在搜索栏输入“Node.js”,找到官方软件包后点击“安装”。安装过程无需额外配置,等待进度条完成即可。此步骤利用群晖的图形化界面,简化了传统手动编译安装的复杂流程。
第二步:配置环境变量
安装完成后需配置系统级环境变量以确保Node.js全局可用。
- 通过SSH终端(需提前开启DSM的SSH服务)以管理员权限登录NAS。
- 执行命令vim /etc/profile,进入Vim编辑器。
- 按i键进入插入模式,在文件末尾添加两行配置:
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH - 按ESC退出插入模式,输入:wq保存文件。
- 执行source /etc/profile使配置立即生效。
- 验证安装:运行node -v,若显示版本号(如v18.x.x)则说明配置成功。
第三步:使用Node.js
配置完成后可立即开展开发工作:
- 运行脚本:通过node filename.js执行本地JavaScript文件。
- 交互式调试:输入node进入REPL环境,直接输入代码(如console.log("Hello"))实时查看结果。
- 项目开发:建议结合npm(Node.js包管理器)初始化项目(npm init),安装依赖库(npm install),实现完整开发流程。
注意事项
- 群晖官方套件可能非最新版本,若需特定版本可手动下载二进制文件替换/usr/local/node目录内容。
- 生产环境建议配置进程管理工具(如PM2)实现服务自启动与崩溃重启。
- 通过DSM的“资源监控”可观察Node.js进程的CPU/内存占用,避免资源耗尽影响NAS其他功能。