[英]Node.js: Create an Express project using CoffeeScript
當我運行express app_name時,expressjs會創建所需的所有文件夾和文件。 我想知道是否有辦法做同樣的事情,而不是在JS中創建app.js,它在CoffeeScript中創建。
謝謝
試試這個: https : //github.com/twilson63/express-coffee
express-coffee是開始在CoffeeScript中編寫快速Web應用程序的模板或樣板。 它隨時可用於Express Web App的基本設置。 它包含一個Cakefile,可讓您在開發時構建,規范和觀察您的coffeescript。 你破解src文件夾並運行cake build來構建你的服務器文件,在你的測試文件夾中編寫你的mocha並運行cake test或spec來運行你的測試套件。 在views文件夾中創建您的jade視圖,並將您的公共資源放在公用文件夾中...
我認為沒有一個命令行工具可以做到這一點,但是你可以從很多模板項目開始。 特別是,我推薦sstephenson的node-coffee-project 。 它不是Express特定的,但您可以輕松地將Express拋入package.json
並創建一個src/app.coffee
文件
express = require 'express'
app = express.createServer()
# TODO: configuration
app.listen 3000
重要的是擁有一個可以完成項目所需任務的Cakefile
。 對於Express項目,您可能希望添加一個任務,不僅可以連續重新編譯CoffeeScript,還可以在每次更改源文件時重新啟動服務器。 這是我在我的一個項目中使用的Cakefile的要點 (你必須在你的`devDependencies中添加"watch-tree"
)。
ExpressOnSteroids Express + SCSS + COFFEE SCRIPT
克隆項目並啟動cake task / path / to / cake dev
剛剛發現github上有一個名為'zappa'的項目可能對你很有幫助http://zappajs.org
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.