1. 安装node相关依赖
可以使用的框架 express、nuxt
Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。
使用您所选择的各种 HTTP 实用工具和中间件,快速方便地创建强大的 API。
Express 提供精简的基本 Web 应用程序功能,而不会隐藏您了解和青睐的 Node.js 功能。
-
安装 npm install express --save
-
首先假定你已经安装了 Node.js & Node.js历史版本 & Node.js中文网,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。
$ mkdir myapp
$ cd myapp -
通过
npm init命令为你的应用创建一个package.json文件。 欲了解package.json是如何起作用的,请参考 Specifics of npm’s package.json handling.
$ npm init
此命令将要求你输入几个参数,例如此应用的名称和版本。 你可以直接按“回车”键接受大部分默认设置即可,下面这个除外:
$ entry point: (index.js)
键入app.js或者你所希望的名称,这是当前应用的入口文件。如果你希望采用默认的index.js文件名,只需按“回车”键即可。 -
通过应用生成器工具
express-generator可以快速创建一个应用的骨架。你可以通过npx(包含在 Node.js 8.2.0 及更高版本中)命令来运行 Express 应用程序生成器。快速生成一个应用骨架
$ npx express-generator
npx主要解决的是方便调用内部安装的模块,原理是运行时会到node_modules/.bin路径和环境变量$path(所以系统命令也可以调用)里,检查命令是否存在
(注意:Bash内置的命令不在$path)
通过 Express 应用生成器创建应用只是众多方法中的一种。你可以不使用它,也可以修改它让它符合你的需求。 -
然后执行 npm install
-
在 MacOS 或 Linux 中,通过如下命令启动此应用:
$ DEBUG=myapp:* npm start
在 Windows 命令行中,使用如下命令:
> set DEBUG=myapp:* & npm start
在 Windows 的 PowerShell 中,使用如下命令:
ps> $env:DEBUG='myapp:*'; npm start
然后在浏览器中打开http://localhost:3000/网址就可以看到这个应用了。