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

How to hack LiveScript in order to link a separate file in html

本文关键字:链接 一个 单独 文件 破解 何破解 LiveScript html      更新时间:2023-09-26

我们可以在html中包含单独的咖啡脚本文件,其中包含:

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

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

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

我需要和咖啡脚本或Javascript完全相同的包含技术。那么,有人给我一个开始黑客攻击的提示吗?

查看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>