使用React-router和Webpack快速构建一个react程序

初始化项目 我们先创建个空文件夹,然后初始化 package.json ,填写一些基本信息。 $ npm init 接下来我们开始安装依赖项,我的 package.json 的依赖项如下 "devDependencies": { "babel": "^5.5.6", "babel-core": "^5.5.6", "babel-loader": "^5.1.4", "history": "^1.13.1", "react": "^0.13.3" 详情 »

ThinkJS 使用cmd创建控制器

ThinkJS2.0开始支持使用cmd命令进行控制器,数据模型等的创建,类似于Rails 添加模块 // 添加user模块 thinkjs module user 系统创建时默认会有common 和 home模块,如果需要创建其他模块,需要自己新建目录或者使用上面的命令行. 添加 controller // 创建user模块下的profile controller thinkjs controller user/profile 我们可以使用thinkjs controller 控制器名称默认是在common模块下创建,如果指定到某模块下的控制器需要指定模块名字模块/控制器. 添加模型 thinkjs model user; 我们一般使用thinkjs model 模型名称。 执行完成后,会创建 src/common/model/user.js 文件。 你也可以指定某个模块,类似这样: thinkjs model home/post; 添加 Mongo Model 默认添加的 Model 是关系数据库的模型,如果想创建 Mongo 详情 »