我们可以在html中包含单独的coffee-script文件:
<script type="text/coffeescript" src="/static/webpage.coffee"></script>
但是如果我们想在浏览器中使用LiveScript,他们会说:
如果您使用此脚本,您的LiveScript脚本必须是内联的(不与src属性链接),放在包含的livescript.js文件之后,并且脚本标记必须具有属性type =“text / ls”。
我需要完全相同的包含技术,我们习惯用于咖啡脚本或Javascript。那么,有没有人给我一个开始黑客攻击的小费?
答案 0 :(得分:1)
查看src/browser.ls(browser/livescript.js)中的LiveScript.go()
,显然实际上支持外部文件。实际上,以下内容对我有用:
<head>
<script src="livescript-min.js"></script>
<script type="text/ls" src="script.ls"></script>
<script>
require('LiveScript').go();
</script>
</head>