Coffeescript 是否可以将.coffee脚本文件加载到浏览器并执行?

Coffeescript 是否可以将.coffee脚本文件加载到浏览器并执行?,coffeescript,Coffeescript,我正在尝试将coffee脚本与coffee-script.js文件一起加载到sample.coffee文件中,并对HTML执行一些简单的操作。但是我无法加载sample.coffee文件 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script src="sample.coffee" ty

我正在尝试将coffee脚本与coffee-script.js文件一起加载到sample.coffee文件中,并对HTML执行一些简单的操作。但是我无法加载sample.coffee文件

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <script src="sample.coffee" type="text/coffeescript"></script>      
    <script src="coffee-script.js" type="text/javascript"></script>
  </head>
  <body>
  </body>
</html> 
我参考了博客

我试图在.cshtml上的MVC4项目中运行这个。所以我在世界小姐的领导下跑步


我不确定这是否可能?如果您对此有任何了解,我们将不胜感激。

我认为这不会像您尝试过的那样奏效。 您将需要像requirejs和coffeescript加载器这样的东西 在


不过,我强烈反对这样做,而是在加载到浏览器之前对其进行编译(尽管鼓励使用require.js)。你可能会发现grunt.js有助于在部署之前“构建”你的应用程序。

html对我来说很好。我使用了这里找到的
coffee script.js
:我的
示例.coffee
是:

x = ->
  alert("hi")

x()

如果打开Javascript控制台,是否看到任何错误?

我可以通过使用CoffeeSharp提供的处理程序来解决此问题。CoffeeFile还可以在浏览器上将coffeescript转换为Javascript


此外,我还能够在构建事件期间将coffeescript编译为javascript,从而解决部署和性能相关问题。

sample.coffee文件中有什么内容?也许它包含一个坏脚本。你能分享一下吗?上面的示例代码在Firefox中运行良好。您已经在sample.coffee中添加了coffeescript代码。内联咖啡脚本将工作。我还发现IIS无法识别.coffee扩展名。因此,我现在可以通过CoffeeSharp获得这项工作,它提供了.coffee文件的处理程序。我在chrome中遇到了缺少mime类型的错误,IIS无法处理.coffee扩展名。我能用咖啡夏普解决这些问题
x = ->
  alert("hi")

x()