Thinkjs3入门笔记一:添加一个新的页面

本文帮助你往Thinkjs3中添加一个新的页面,没有原理描述,只提供一个感性认识。

首先需要一个Thinkjs3项目

我们创建一个叫做fuck的项目

$ thinkjs new fuck # 所有选项一路确认即可
$ cd ./fuck
$ npm install
$ npm start

在该目录下通过命令向项目添加模块

通过thinkjs命令行工具,添加模块shit的 controller(控制器)文件。

这些命令将会往项目的src/controller中添加shit模块所对应的文件。

$ thinkjs controller shit

此时访问http://127.0.0.1:8360/shit将会有如下错误提示。

她说没有找到对应的View(视图)文件。

《Thinkjs3入门笔记一:添加一个新的页面》

那么我们乖乖地去添加就好了

$ cd view
$ touch shit_index.html
$ echo 'fuck' > shit_index.html 

解释:

  • cd进入了项目的view(视图)目录。
  • touch新建了shit_index.html文件。
  • echo配合>完成了往shit_index.html中写入字符。

此时访问http://127.0.0.1:8360/shit,就可以看到她在骂人了。

《Thinkjs3入门笔记一:添加一个新的页面》

感性认识

  1. thinkjs命令行工具可以用来做很多事情。
  2. thinkjs项目的URL结构似乎像是 项目域名/模块名
  3. thinkjs项目中的模块使用的默认(index)视图,以模块名_index.html放在view文件夹中。
    原文作者:RDDcoding
    原文地址: https://segmentfault.com/a/1190000012279703
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞