论坛上的第一个帖子,希望有足够的细节让你帮我一把;-)
我正在尝试通过Node.js在我的Synology DS220上运行“TiddlyWiki”(一个笔记记录JavaScript应用程序),使用的官方教程如下:https://TiddlyWiki.com/static/installing%2520TiddlyWiki%2520on%2520node.js.html
NPM安装-g tiddlywiki
而且还
SUDO npm安装-g tiddlywiki
到目前为止,我只得到了ERR(通过SSH和admin):
回滚失败...etc错误...EAI_AGAIN...
日志包含以下内容:
- 0信息如果以“确定”结尾,则可以工作
- 1详细cli[
- 1详细cli'/volume1/@appstore/node.js_v12/usr/local/bin/node',
- 1详细cli“/usr/local/bin/npm”,
- 1详细cli“install”,
- 1详细cli“-g”,
- 1详细cli“tiddlywiki”
- 1详细cli]
- 使用npm@6.14.4的2信息
- 3使用node@v12.16.3
的信息
- 4详细NPM-会话A6D7122C26647A30
- 5愚蠢安装LoadCurrentTree
- 6愚蠢地安装ReadGlobalPackageData
- 7 TiddlyWiki的愚蠢fetchPackageMetaData错误@对https://registry.npmjs.org/TiddlyWiki的最新请求失败,原因:getaddrinfo EAI_AGAIN registry.npmjs.org
- 8定时阶段:RollBackFailedOptional在1ms内完成
- 9计时阶段:RuntoPlevelLifecycles完成于20092ms
- 10详细类型系统
- 11详细堆栈提取错误:请求https://registry.npmjs.org/tiddlywiki失败,原因:getaddrinfo EAI_AGAIN registry.npmjs.org
- 11 ClientRequest处的详细堆栈。(/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
- 11 ClientRequest.Emit处的详细堆栈(events.js:310:20)
- 11 TlsSocket.SocketErrorListener(_HTTP_Client.js:426:9)处的详细堆栈
- 11 tlssocket.emit(events.js:310:20)处的详细堆栈
- 11 emitErrorNT处的详细堆栈(内部/streams/destroy.js:92:8)
- 11 emitErrorAndCloseNT处的详细堆栈(内部/streams/destroy.js:60:3)
- 11 processTicksAndRejections(internal/process/Task_queues.js:84:21)
- 12详细cwd/Volume1/Homes/ADMIN_DSSTANDARD4568
- 13详细Linux 4.4.59+
- 14详细argv“/volume1/@appstore/node.js_v12/usr/local/bin/node”“/usr/local/bin/npm”“install”“-g”“tiddlywiki”
- 15详细节点v12.16.3
- 16详细npm V6.14.4
- 17错误代码EAI_AGAIN
- 18错误errno EAI_AGAIN
- 19错误请求https://registry.npmjs.org/tiddlywiki失败,原因:getaddrinfo EAI_AGAIN registry.npmjs.org
- 20详细退出[1,true]
我也在努力:
NPM安装
(对于更新,无反应/新版本...)
npm config rm proxy npm config rm HTTPS-proxy
则此npm config set registry https://registry.npmjs.org/>npm config set strict-ssl false
…所以我能在这里或网上找到的一切
我的设置:
>
我对主文件夹使用板载加密...显然只有在解密文件夹时才启动安装过程
通过ssh和admin登录(没有问题/可以在文件夹等之间切换,但为了安全起见我使用了不同的端口)
使用节点v12(v8也可用)...还尝试在家中通过SSH运行HelloWorld.js...正在工作
使用具有标准安全设置的FritzBox-Router(到目前为止没有为DS释放端口,但DS具有标准的internet访问...也通过DSM上的包管理器进行检查,找到包并安装在那里工作=我安装nodev12的方式)
希望有人知道是什么问题/它似乎npm没有访问网络/回购??
提前谢谢!!