如何使用winscp发布ejs网站?

时间:2018-08-20 02:07:22

标签: javascript html node.js express webpack

我构建了一个基于ExpressJS的nodejs Web应用程序,此网站的起点是app.js。

我想使用winScp在域上发布此网站。 WinScp需要index.html文件作为起点才能发布网站。

我们可以使用webpack或browserify之类的工具捆绑应用程序并发布网站吗?

1 个答案:

答案 0 :(得分:0)

我有同样的问题,但是我发现您可以渲染ejs

ejs是一个模板引擎,可以从视图中的应用程序加载数据。呈现模板后,它将为浏览器生成.html文件

官方ejs文档:https://ejs.co/#features

使用:向EJS传递模板字符串和一些数据。 BOOM,您有一些HTML。

    let ejs = require('ejs');
    let people = ['geddy', 'neil', 'alex'];
    let html = ejs.render('<%= people.join(", "); %>', {people: people});
来自经验丰富的stackoverflow贡献者的

answer: https://stackoverflow.com/questions/8660659/how-do-i-render-an-ejs-template-file-in-node-js]