4

是否可以通过提供本地项目的 url 作为源站点值来创建 moovweb 项目?该站点是否必须处于活动状态?

4

1 回答 1

2

您可以在 Moovweb 项目中修改该config.json文件,以便右侧映射为本地路径。例如:

{
  "host_map": [
    "$.mylocalsite.com => localhost:3000",
    "anotherlocaladdress.com => localhost:9292"
  ]
}

您实际上也可以在左侧放置任何路径。这只会转化为对您计算机hosts文件的修改。该$符号表示-host-var您可以用来运行服务器的参数。如果不指定此参数,则默认为mlocal. 请注意,第二个条目中没有$。这只是意味着路径将不依赖于-host-var参数。

使用 启动服务器后moov server,其中的条目config.json将在您的hosts文件中生成以下条目:

127.0.0.1 mlocal.mylocalsite.com
127.0.0.1 anotherlocaladdress.com

如果您将-host-var参数指定为mtest,则生成的条目将是:

127.0.0.1 mtest.mylocalsite.com
127.0.0.1 anotherlocaladdress.com

您还将看到相关.moovapp.com条目;这些会自动映射以用于测试目的。

运行的默认端口moov server包括 80、443、3003 和 8004,但您可以修改这些以适合您的本地环境。如果要运行其他本地服务器,请确保它们不冲突。

需要注意的是,如果您尝试推送到 Moovweb 云,这些都将不起作用。准备好后,请记住更改映射以反映实际的实时 URL。

于 2013-09-24T16:52:19.460 回答