Harp 初始化

2021-10-18 10:20 更新

Harp 使用一個命令行界面來從頭創(chuàng)建新項目。這是嘗試 Harp 最快捷的方式了。

原因

通常,創(chuàng)建一個項目需要沒完沒了的樣板代碼。如果你不想創(chuàng)建一個復雜的反人類的空項目,那么這些命令就很有用了。

屬性

  • path - (string) Optional, 你希望項目被創(chuàng)建在哪里?必須留空,否則不會創(chuàng)建任何文件。默認值是當前目錄。

示例用法

下面這個例子在 myproject 目錄創(chuàng)建一個默認應用

harp init myproject

默認項目結構

myproject/
  |- _layout.jade
  |- 404.jade
  |- index.jade
  +- main.less

請注意,默認應用程序使用Jade來編寫 HTML,不過你一樣可以使用EJS。

使用樣板

使用 ?--boilerplate? 或 ?-b? 標志可以用 GitHub 上的樣板初始化一個新 Harp 應用。下面這個命令會在 myproject 目錄創(chuàng)建一個使用 github.com/kennethormandy/hb-remedy 樣板的新項目

harp init myproject --boilerplate kennethormandy/hb-remedy 

你甚至可以不用指定一個 GitHub 用戶,默認使用默認的 Harp 樣板之一。

harp init myproject --boilerplate docs

使用任何項目作為樣板

即便一個不是用作 Harp 樣板的 GitHub 倉庫也可以用來初始化一個項目。因為 Harp 提供和 HTML, CSS 和 JavaScript ,任何基于 web 技術的項目都應該可以工作。例如,你可以輕松地在本地提供 Apache Cordova/PhoneGap 應用程序。

harp init -b phonegap/phonegap-start
harp server www
# Your project is now being served at http://localhost:9000


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號