美文网首页
一、通过ThinkJS创建项目

一、通过ThinkJS创建项目

作者: 陈楠酒肆 | 来源:发表于2017-06-28 16:23 被阅读194次

thinkjs是一款高效、简单易用的Node.js MVC框架。该框架借鉴了很多 ThinkPHP 的特性,同时结合Node.js的特性,使用了 ES6 Promise,让异步编程更加简单、方便。为了能够让更多的朋友看懂,我会详细的写下操作步骤,希望对大家有用。

1、安装NodeJs

前面说了,ThinkJS 是一款 Node.js 的 MVC 框架,所以安装 ThinkJS 之前,需要先安装 Node.js 环境,可以去官方下载最新的安装包进行安装,也可以通过其他一些渠道安装。安装完成后,在命令行执行node -v,如果能看到对应的版本号输出,则表示安装成功。如图所示:

ThinkJS 需要 Node.js 的版本>=0.12.0,如果版本小于这个版本,需要升级 Node.js,否则无法启动服务。建议将 Node.js 版本升级到4.2.1或更高版本。

2、安装ThinkJS

安装方式有两种,通过下面的命令即可安装 ThinkJS:

npm install thinkjs@2 -g --verbose

如果安装很慢的话,可以通过taobao的源进行安装:

npm install thinkjs@2 -g --registry=https://registry.npm.taobao.org --verbose

安装完成后可以通过thinkjs -v查看版本


3、使用命令创建项目

thinkjs new project_path; //其中project_path是文件目录路径,我是直接在E盘


如果能看见类似上面的输出,表示项目创建成功。

4、安装相关依赖

项目安装完成后,进入项目,执行npm install安装依赖,可以使用taobao源进行安装,这部分可能会花部分时间,请耐心等待。命令如下:

npm install --registry=https://registry.npm.taobao.org --verbose


5、启动项目

在项目目录下执行命令npm start,如果能看到类似下面的内容,表示服务启动成功

6、访问项目

打开浏览器,访问http://127.0.0.1:8360/即可

以上就是通过ThinkJS创建项目的过程,项目创建后,具体的目录如图所示:

更多结构说明请参考ThinkJS官网说明。

为了更好的服务大家,请加入我们的技术交流群:(511387930),同时您也可以扫描下方的二维码关注我们的公众号,每天我们都会分享经验,谢谢大家。

相关文章

  • 一、通过ThinkJS创建项目

    thinkjs是一款高效、简单易用的Node.js MVC框架。该框架借鉴了很多 ThinkPHP 的特性,同时结...

  • Thinkjs3.0

    查看命令thinkjs -h查看命令帮助thinkjs help [cmd] 创建多模块项目thinkjs new...

  • thinkJS+antd+webpack

    1.建立thinkjs项目 thinkjs new think-demo //建立 thinkjs 项目 npm ...

  • 创建项目 命令相关

    创建API 接口项目thinkjs 服务器 FinalShell、Xshelll vue前端项目 配合node使用

  • ThinkJS学习笔记一

    创建项目 安装 Node.jsThinkJS 是一款 Node.js 的 MVC 框架,所以安装 ThinkJS ...

  • thinkjs 简单搭建api服务

    安装 ThinkJS 命令 安装完成后,系统中会有 thinkjs 命令(可以通过 thinkjs -V 查看 t...

  • 博客之家后台接口环境搭建

    后台接口实现主要通过node,使用的框架thinkjs(https://thinkjs.org/) 一:thinj...

  • Thinkjs项目启动

    启动项目 在项目目录下执行命令 npm start,如果能看到类似下面的内容,表示服务启动成功。 访问项目 打开浏...

  • 六、Flutter之开发初体验

    一. 创建Flutter项目 创建Flutter项目有两种方式:通过命令行创建和通过开发工具创建 1.1. 通过命...

  • 三、Flutter初体验-Helloworld

    一、创建Flutter项目 创建flutter新项目,可以通过命令行创建 和 通过开发工具创建 1.1 命令行创建...

网友评论

      本文标题:一、通过ThinkJS创建项目

      本文链接:https://www.haomeiwen.com/subject/jjvucxtx.html