Nitrogen 学习过程实录(1)

本文介绍Nitrogen框架的Quickstart示例应用,通过分析该应用,读者可以了解如何使用Nitrogen制作动态网页,如何进行Web操作及如何搭建网站等。文章详细解析了启动脚本quickstart.bat的工作原理。

一、第一阶段,熟悉Quickstart基本情况

Quickstart是Nitrogen的样本应用,通过分析它,了解如何制作处理动态网页,如何完成Web操作,如何装配“网站”等等。

1、把目录D:/nitrogen/Quickstart复制到D:,改名Quickstart2后,复制回D:/nitrogen/Quickstart2

以后的实验,在目录D:/nitrogen/Quickstart2中进行。

2、在DOS shell中执行命令:

D:/nitrogen/Quickstart2 > quickstart.bat

屏上显示:

Eshell V5.6.5  (abort with ^G)

(nitrogen@127.0.0.1)1>

---

(nitrogen@127.0.0.1)1> Nitrogen is now running on inets.

(nitrogen@127.0.0.1)1> Serving files from: ./wwwroot.

(nitrogen@127.0.0.1)1> Open your browser to: http://localhost:8000

(nitrogen@127.0.0.1)1> ---

可见,Nitrogen依托的服务器,是Erlang自带的Inets;

网页文件,保存在子目录/wwwroot;

服务器运行在端口8000: 

验证运行,可在浏览器中打开:http://localhost:8000

3、分析批命令文件quickstart.bat

@echo off

echo Copy Nitrogen WWW files into ./content/wwwroot/nitrogen

rmdir /s /q ./wwwroot/nitrogen

mkdir ./wwwroot/nitrogen

copy ../www/* ./wwwroot/nitrogen

echo Starting Nitrogen on Inets...

erl -make

erl -name nitrogen@127.0.0.1 -pa apps ebin include -pa ../ebin ../include -eval "application:start(quickstart_inets)"

前6句的操作任务是:

@echo off 不显示命令执行的过程和结果

echo Copy Nitrogen WWW files into ./content/wwwroot/nitrogen

显示一行:Copy Nitrogen WWW files into ./content/wwwroot/nitrogen

rmdir /s /q ./wwwroot/nitrogen

删除目录wwwroot/nitrogen及其子目录,并且不需要用户确认

mkdir ./wwwroot/nitrogen

创建目录wwwroot/nitrogen

copy ../www/* ./wwwroot/nitrogen

从目录D:/nitrogen/www中,复制全部文件到D:/nitrogen/Quickstart2/nitrogen

echo Starting Nitrogen on Inets...

显示一行:Starting Nitrogen on Inets...

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值