node.js把手html文件合并

时间:2018-06-03 16:38:01

标签: html node.js merge handlebars.js

我有一个我正在处理的node.js脚本。

我有多个html文件,我想使用把手合并到一个文件中。这就是我想要完成的事情。

我希望你不介意编辑的输出。它继续将代码转换为html输出,因此我必须以这种格式格式化输出。

这是我想要输出的主要html文件。

 < html >
 < head > 

 < title>My node file</title>
 < link rel=stylesheet href=bootstrap/css/bootstrap.min.css> <!-- load bootstrap css -->
< link rel=stylesheet href=bootstrap/css/font-awesome.min.css> <!-- load fontawesome -->
< /head> <br>
< body> <br>
< div class=container>

< div class=col-sm-6 col-sm-offset-3>

< h1><span class=fa fa-sign-in></span> Login</h1>

< form action=/login method=post>
    < div class=form-group>
        < label>Email</label>
        < input type=text class=form-control name=email>
    < / div>
    < div class=form-group>
        < label>Password</label>
        < input type=password class=form-control name=password>
    < /div>

    < button type=submit class=btn btn-warning btn-lg>Login</button>

< /form>

< p>Need an account? <a href=/signup>Signup</a></p>
< p>Or go <a href=/>home</a>.</p>


< /div> <br>


< /div>
 < /body>
< /html>

这些是不同的文件

content.html

<!doctype html>
< html>
//include header.html
< body>
< div class=container>

< div class=col-sm-6 col-sm-offset-3>

< h1><span class=fa fa-sign-in></span> Login</h1>

//include form.html

< hr>

//include another.html


< /div>


< /div>
< /body>
< /html>

form.html

 < form action=/login method=post>
    < div class=form-group>
        < label>Email</label>
        < input type=text class=form-control name=email>
    < /div>
    < div class=form-group>
        < label>Password</label>
        < input type=password class=form-control name=password>
    < /div>

    < button type=submit class=btn btn-warning btn-lg>Login</button>

 < /form>

header.html中

  < head>
  < title>My node file</title>
  < link rel=stylesheet href=bootstrap/css/bootstrap.min.css> <!-- load bootstrap css -->
  < link rel=stylesheet href=bootstrap/css/font-awesome.min.css> <!-- load fontawesome -->
  < /head>

another.html

 < p>Need an account? <a href=/signup>Signup</a></p>
 < p>Or go <a href=/>home</a>.</p>
在php中你可以做这样的事情

包括( 'file1.php');
其他一些文本可以添加到html中 包括( 'file2.php');

0 个答案:

没有答案