Просмотр исходного кода

Fix getting started for new Erlang.mk

Loïc Hoguin 9 лет назад
Родитель
Сommit
a62cc4260f
1 измененных файлов с 4 добавлено и 35 удалено
  1. 4 35
      doc/src/guide/getting_started.ezdoc

+ 4 - 35
doc/src/guide/getting_started.ezdoc

@@ -44,11 +44,7 @@ necessary for creating the release. We can already build and start
 this release.
 
 ``` bash
-$ make
-...
-$ ./_rel/hello_erlang_release/bin/hello_erlang_release console
-...
-(hello_erlang@127.0.0.1)1>
+$ make run
 ```
 
 Entering the command `i().` will show the running processes, including
@@ -74,34 +70,7 @@ DEPS = cowboy
 include erlang.mk
 ```
 
-Modifying the application resource file, `src/hello_erlang.app.src`,
-allows the build system to know it needs to include Cowboy in the
-release and start it automatically. This is a different step because
-some dependencies are only needed during development.
-
-We are simply going to add `cowboy` to the list of `applications`,
-right after `stdlib`. Don't forget the comma separator.
-
-``` erlang
-{application, hello_erlang, [
-	{description, "Hello Erlang!"},
-	{vsn, "0.1.0"},
-	{modules, []},
-	{registered, []},
-	{applications, [
-		kernel,
-		stdlib,
-		cowboy
-	]},
-	{mod, {hello_erlang_app, []}},
-	{env, []}
-]}.
-```
-
-You may want to set a description for the application while you
-are editing the file.
-
-If you run `make` now and start the release, Cowboy will be included
+If you run `make run` now, Cowboy will be included in the release
 and started automatically. This is not enough however, as Cowboy
 doesn't do anything by default. We still need to tell Cowboy to
 listen for connections.
@@ -132,7 +101,7 @@ The dispatch list is explained in great details in the
 path `/` to the handler module `hello_handler`. This module
 doesn't exist yet, we still have to write it.
 
-If you build the release, start it and open ^http://localhost:8080
+If you build and run the release, then open ^http://localhost:8080
 now, you will get an error because the module is missing. Any
 other URL, like ^http://localhost:8080/test^, will result in a
 404 error.
@@ -165,5 +134,5 @@ What the above code does is send a `200 OK` reply, with the
 `content-type` header set to `text/plain` and the response
 body set to `Hello Erlang!`.
 
-If you build the release, start it and open ^http://localhost:8080
+If you build and run the release, then open ^http://localhost:8080
 in your browser, you should get a nice `Hello Erlang!` displayed!