近来使用template来生成页面元素,已经成为了大家喜欢的开发方式。
由于在js中编写html字符串是一件很痛苦的事情,所以一般工程师会利用页面中的script标签或者textarea标签来存放html字符串。
以上做法有几个弊端:
1、html字符串出现在它不应该出现的地方。
2、模版增多之后,页面还是会变大。
于是我想到一个办法既可以方便的写html,又不用在页面占用标签。
原理是这样的:
1 在一个指定的目录里面写html文件
2 开启一个node进程,监视文件的改动,如果有修改的话,就编译这些文件成为一个js文件到指定目录
很简单的一个过程,但是却能大大提高我们的开发效率。