我遵循“开始使用LoopBack”教程(http://docs.strongloop.com/display/public/LB/Getting+started+with+LoopBack)。在教程的第一步,他们用$ slc run启动应用程序,在其他步骤中,他们用$ slc start启动应用程序。他们也没有解释run和start之间的区别。
当我用$ slc start启动我的应用程序时,服务器根本没有启动。只有$ slc run启动服务器。以下是$ slc start的输出,其中没有任何工作:
C:\Users\user\sbox\strongloop\hello>slc start .
App `.` started under local process manager.
View the status: slc ctl status
View the logs: slc ctl log-dump
More options: slc ctl -h当我检查状态时,它说它被停止了:
C:\Users\user\sbox\strongloop\hello>slc ctl status
manager:
pid: 4764
port: 8701
base: C:\Users\user\.strong-pm
current:
status: stopped
link: C:\Users\user\sbox\strongloop\hello
current: hello
branch: local-directory
worker count: 0下面是一个他们以不同的方式开始的例子:
1) http://docs.strongloop.com/display/public/LB/Create+a+simple+API
运行应用程序:
$ slc run2) http://docs.strongloop.com/display/public/LB/Use+API+Explorer
运行应用程序:
$ slc start3) ttp://docs.strongloop.com/display/public/LB/Connect+your+API+to+a+data+source
现在运行应用程序:
$ slc start5) http://docs.strongloop.com/display/public/LB/Add+a+static+web+page
快跑.!
$ slc start6) http://docs.strongloop.com/display/public/LB/Add+a+custom+Express+route
现在,再次运行应用程序:
$ slc start所以,我的问题是:
1)为什么在第一步他们使用$ slc run和所有其他步骤他们使用$ slc start
2) $ slc run和$ slc start的区别是什么?
3)是StrongLoop论坛的问题,还是LoopbackJS论坛的问题?因为我遵循的教程位于http://docs.strongloop.com/上,名为“开始使用LoopBack”,我运行的命令是$ slc (StrogLoop Controller)。令人费解。
发布于 2015-04-13 18:20:31
抱歉,你发现我们在文件变更的过程中。
在开发过程中,通常应该使用node .运行回送应用程序。
slc run是主管。它正在被过程管理器替换。主管做了一些有用的事情(使用CLI对应用程序进行动态控制、自动集群、在失败时重新启动等等),但它没有做我们需要做的许多其他事情,例如使用UI的动态应用程序控制、图形cpu和堆分析、度量图绘制、部署管理等等。
流程管理器完成了所有这一切,它的UI是slc arc。slc start启动您的应用程序,以便slc arc可以与其进行交互。
https://stackoverflow.com/questions/29600061
复制相似问题