当前位置: 首页 > 后端技术 > Node.js

Express文档(ExpressGenerator)

时间:2023-04-03 18:20:16 Node.js

ExpressApplicationGenerator使用应用程序生成器工具express-generator快速创建应用程序骨架。express-generator包安装了express命令行工具,使用以下命令:$npminstallexpress-generator-g使用-h选项显示命令选项:$express-hUsage:express[options][dir]Options:-h,--help输出使用信息--version输出版本号-e,--ejs添加ejs引擎支持--hbs添加handlebars引擎支持--pug添加pug引擎支持-H,--hogan添加hogan.js引擎支持--no-viewgeneratewithoutviewengine-v,--view添加视图支持(ejs|hbs|hjs|jade|pug|twig|vash)(默认为jade)-c,--cssaddstylesheetsupport(less|stylus|compass|sass)(defaultstoplaincss)--gitadd.gitignore-f,--force强制非空目录例如,以下代码为myapp创建一个名为AnExpressapplication的文件,该文件将在当前工作目录中名为myapp的文件夹中创建,并将视图引擎设置为Pug:$express--view=pugmyappcreate:myappcreate:myapp/包裹。JSON创建:myapp/app.js创建:myapp/public创建:myapp/public/javascripts创建:myapp/public/images创建:myapp/routes创建:myapp/routes/index.js创建:myapp/routes/users.js创建:myapp/public/stylesheets创建:myapp/public/stylesheets/style.css创建:myapp/views创建:myapp/views/index.pug创建:myapp/views/layout.pug创建:myapp/views/error.pug创建:myapp/bincreate:myapp/bin/www然后安装依赖项:$cdmyapp$npminstall在MacOS或Linux上,运行应用程序:$DEBUG=myapp:*npmstart在Windows上,使用此命令:>setDEBUG=myapp:*&npmstart然后在浏览器中加载http://localhost:3000/以访问该应用程序生成的应用程序具有以下目录结构:.├──app.js├──bin│└──www├──package.json├──public│├──images│├──javascripts│└──样式表│└──style.css├──routes│├──index.js│└──users.js└──views├──error.pug├──index.pug└──layout.pug7个目录,9个文件修改它以最适合您的需要。Previous:HelloworldNext:路由基础