Harp CoffeeScript

2021-09-24 19:11 更新

CoffeeScript 是一個(gè)功能豐富,用途很廣,并且很普遍的 JavaScript 預(yù)處理器。CoffeeScript 是一個(gè)對(duì)空格敏感的 JavaScript 變種。

Harp 默認(rèn)包含最好的預(yù)處理器。這意味著你不需要浪費(fèi)時(shí)間配置 CoffeeScript,折騰安裝依賴,最小化 JavaScript 文件,你甚至不需要選擇文件的輸入輸出位置。一切運(yùn)行的很好。

用法

Harp 的 Asset Pipeline 相當(dāng)易用。所有的處理過(guò)程靜默完成,不需要進(jìn)行任何配置。只需要用 .coffee 命名你的文件,而不是 .js,Harp 網(wǎng)頁(yè)服務(wù)器會(huì)把它當(dāng)作 .js 文件。

示例

本項(xiàng)目中,js 目錄中有一個(gè) app.coffee 文件,像這樣:

myproject/
  |- index.html
  +- js/
    |- app.coffee

這樣,你只需要在 index.ejs 中引用 app.js,其他 js 文件一樣:

<html>
    <head>
        <!-- Here we reference a JS file that is auto generated -->
        <script src="js/app.js"></script>
    </head>
    <body>
    </body>
</html>

并且你的 app.coffee 可以這樣使用 CoffeeScript:

mass = 72
height = 1.78
BMI = mass/Math.pow height, 2
alert 'You are healthy!' if 18.5<BMI<25

還可以參考


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)