我有一个使用Redis数据库的ReactJS Web应用程序。我正在使用Ubuntu 16.04在两台不同的计算机上部署我的系统。
但是,我可以使服务器上的npm start
在一台计算机上运行而没有任何错误,而在另一台计算机上,当我使用npm start
时
它会提示我此错误:
Redis connection to localhost:6379 failed - connect ECONNREFUSED
因此,为了避免该错误,我需要使用redis-server
手动启动Redis,但我不想这样做。在网上搜索了答案,但找不到合适的解决方案。所以这是我最后的机会。感谢您阅读^^
答案 0 :(得分:1)
您需要在npm启动脚本中添加脚本以启动Sub CATMain()
Dim xlApp As Object
On Error Resume Next
Set xlApp = VBA.GetObject(, "Excel.Application")
On Error GoTo 0
If (xlApp Is Nothing) Then
MsgBox "Please start MS Excel prior running this script!!", vbCritical, "Excel not started"
Exit Sub
End If
Dim exlBook As Object
On Error Resume Next
Set exlBook = xlApp.ActiveWorkbook
On Error GoTo 0
If (exlBook Is Nothing) Then
MsgBox "No Workbook is openned", vbExclamation, "MS Excel is empty"
Exit Sub
End If
MsgBox exlBook.Name
End Sub
。这是示例代码-
redis-server
您可以参考此answer