【发布时间】:2015-04-14 02:30:46
【问题描述】:
我遵循“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 run
2)http://docs.strongloop.com/display/public/LB/Use+API+Explorer
运行应用程序:
$ slc start
3) ttp://docs.strongloop.com/display/public/LB/Connect+your+API+to+a+data+source
现在运行应用程序:
$ slc start
5)http://docs.strongloop.com/display/public/LB/Add+a+static+web+page
运行它....!
$ slc start
6)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 控制器)。很混乱。
【问题讨论】:
标签: loopbackjs strongloop