gpt4 book ai didi

javascript - 如何使用 Browserify 要求 html 模板

转载 作者:可可西里 更新时间:2023-11-01 02:22:50 26 4
gpt4 key购买 nike

我正在尝试找出一种简单的方法来在脚本中需要一个 html 模板,然后从 CLI 运行 browserify。

假设我想抓取一个模板并将其附加到正文。

//index.js

var template = require('./template.html');
document.body.appendChild(template);

<!-- template.html -->
<p>Woooo!</p>

然后使用 CLI 将其全部包装在 Browserify 中。

浏览器化 index.js > build.js

在浏览器中加载引用 build.js 的 index.html 模板时,我在控制台中收到此错误:

Uncaught SyntaxError: Unexpected token <

引用

....

},{}],3:[function(require,module,exports){
<div class="slide">
<h2 data-slide-title></h2>
<div data-slide-copy></div>
</div>
},{}]},{},[1])

最佳答案

使用:https://github.com/substack/brfs

1

npm 安装 brfs

2

var fs = require('fs');
var html = fs.readFileSync(__dirname + '/robot.html', 'utf8');
console.log(html);

3

browserify -t brfs example/main.js > bundle.js

关于javascript - 如何使用 Browserify 要求 html 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24276019/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com