无玉特快发电机

新手上路,请多包涵

我正在尝试使用 express 生成器生成一个 express 骨架。所以它会是这样的:

 $ npm install express-generator -g

但是,它添加了一堆自动玉文件。

我想知道是否有办法摆脱那些 jade 文件,只使用带有 express 生成器的 html

谢谢!

原文由 Richard WU 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 177
1 个回答

尝试在命令提示符下运行此命令:

 express --help

它将为您提供 快速生成器帮助

   Usage: express [options] [dir]

  Options:

    -h, --help          output usage information
        --version       output the version number
    -e, --ejs           add ejs engine support
        --hbs           add handlebars engine support
        --pug           add pug engine support
    -H, --hogan         add hogan.js engine support
        --no-view       generate without view engine
    -v, --view <engine> add view <engine> support (ejs|hbs|hjs|jade|pug|twig|vash) (defaults to jade)
    -c, --css <engine>  add stylesheet <engine> support (less|stylus|compass|sass) (defaults to plain css)
        --git           add .gitignore
    -f, --force         force on non-empty directory

来源: https ://expressjs.com/en/starter/generator.html

上面的选项为您提供了“视图引擎”列表。

现在,只需键入:

express -{你选择的视图引擎}

例如使用 express -e

这会将 EJS 引擎设置为您的视图处理程序并删除 jade。 EJS 具有 HTML 的外观和感觉,并增加了通过其模板系统注入值的能力。

原文由 Harsha Kasturi 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题