如何破解LiveScript以便在html中链接单独的文件

时间:2014-11-07 18:47:20

标签: javascript html coffeescript livescript

我们可以在html中包含单独的coffee-script文件:

<script type="text/coffeescript" src="/static/webpage.coffee"></script>

但是如果我们想在浏览器中使用LiveScript,他们会说:

  

如果您使用此脚本,您的LiveScript脚本必须是内联的(不与src属性链接),放在包含的livescript.js文件之后,并且脚本标记必须具有属性type =“text / ls”。

我需要完全相同的包含技术,我们习惯用于咖啡脚本或Javascript。那么,有没有人给我一个开始黑客攻击的小费?

1 个答案:

答案 0 :(得分:1)

查看src/browser.lsbrowser/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>