我如何 运行 在没有网络服务器(使用任何端口)的情况下航行控制台?
How can I run sails console without a webserver (using any ports)?
我有一个 Sails 服务器 运行ning,我想从提升的 Sails 内部执行一些命令。
问题是,然后我 运行 sails console
- 它引导另一个 Sails 实例,并尝试在现有的旁边加载另一个网络服务器,默认情况下使用相同的端口。
由于某些环境限制,我一次只能使用一个端口。所以我不能在同一台机器上加载另一个网络服务器。
有没有办法在不使用任何端口的情况下 运行 sails console
?
谢谢。
运行 我认为没有端口的控制台是不可能的。
将内部包 json npm 脚本添加到另一个端口上的 运行 控制台(或者如果您全局安装了 sails,只需 运行 sails console --port xxxx)。
我包裹的一部分 json:
"scripts": {
"start": "node app.js",
"console": "sails console --port 1338",
"test": "mocha",
"docs": "rimraf public/docs && apidoc -i config/routes -o public/docs"
},
如您所见...npm 运行 控制台将 运行 在端口 1338 上运行控制台,而我的应用程序的默认端口是 1337...
有一个选项。使用 sails console --dontLift
我有一个 Sails 服务器 运行ning,我想从提升的 Sails 内部执行一些命令。
问题是,然后我 运行 sails console
- 它引导另一个 Sails 实例,并尝试在现有的旁边加载另一个网络服务器,默认情况下使用相同的端口。
由于某些环境限制,我一次只能使用一个端口。所以我不能在同一台机器上加载另一个网络服务器。
有没有办法在不使用任何端口的情况下 运行 sails console
?
谢谢。
运行 我认为没有端口的控制台是不可能的。
将内部包 json npm 脚本添加到另一个端口上的 运行 控制台(或者如果您全局安装了 sails,只需 运行 sails console --port xxxx)。
我包裹的一部分 json:
"scripts": {
"start": "node app.js",
"console": "sails console --port 1338",
"test": "mocha",
"docs": "rimraf public/docs && apidoc -i config/routes -o public/docs"
},
如您所见...npm 运行 控制台将 运行 在端口 1338 上运行控制台,而我的应用程序的默认端口是 1337...
有一个选项。使用 sails console --dontLift