Express.js 脚手架基础教程文档

收录于 2023-04-20 00:10:05 · بالعربية · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體

Express.js 脚手架


什么是脚手架

脚手架折叠是一项受某些MVC框架支持的技术。
以下框架主要支持它:
Ruby on Rails,OutSystems平台,Express框架,Play框架,Django,MonoRail,Brail,Symfony,Laravel,CodeIgniter,Yii, CakePHP,Phalcon PHP,Model-Glue,PRADO,Grails,Catalyst,Seam Framework,Spring Roo,ASP.NET等。
脚手架有助于程序员指定如何使用应用程序数据。框架使用预定义的代码模板使用此规范,以生成应用程序可用于CRUD操作(创建,读取,更新和删除数据库条目)的最终代码。

Express.js脚手架

Express.js脚手架支持糖果和更多基于Node.js的Web项目。

安装脚手架

执行以下命令以安装脚手架。
npm install express-scaffold  
这将需要几秒钟,并且屏幕将如下所示:
ExpressJs Scaffold 1
在此步骤之后,执行以下命令以安装Express Generator:
npm install-g express-generator
ExpressJs Scaffold 2
现在,您可以使用express来构建Web应用程序了。
让我们举个例子:
首先创建一个名为myapp的目录。在myapp目录中创建一个名为app.js的文件,其代码如下:
var express = require('express');
var app = express();
app.get('/', function (req, res) {
  res.send('Welcome to lidihuo!');
});
app.listen(8000, function () {
  console.log('Example app listening on port 8000!');
});
打开Node.js命令提示符,转到myapp并运行npm init命令(以我为例,我已经在桌面上创建了myapp文件夹)
ExpressJs Scaffold 3
填写条目并按Enter。
ExpressJs Scaffold 4
它将在myapp文件夹中创建一个package.json文件,并且数据以JSON格式显示。
ExpressJs Scaffold 5
输出:
ExpressJs Scaffold 6