1. 程式人生 > 其它 >使用Yeoman建立ASP.NET Core專案

使用Yeoman建立ASP.NET Core專案

1.Yeoman 是什麼?

Yeoman是一個自動化腳手架工具。它提供很多generator,generator相當於模板,用來初始化專案。具體的大家可以看 http://yeoman.io/

2.安裝 Yeoman

安裝yeoman之前你需要先安裝npm。npm是一個JavaScript的包管理工具,一般跟nodejs配合使用。https://docs.npmjs.com/getting-started/what-is-npm

使用npm來安裝 Yeoman:

npm install -g yo

3.安裝 generator-aspnet

generator-aspnet就是asp.net core的構建器了,我們需要安裝它,由於它還依賴bower工具,所以我們要一起安裝。

npm install -g bower
npm install -g generator-aspnet

4.使用 Yeoman

使用之前我們先假設一下我們的專案叫YeomanDemo,我們先新建一個專案的根目錄YeomanDemo

使用Yeoman建立YeomanDemo

Yeoman會顯示一個介面讓你去選擇建立的專案的型別

選中Empty Web Application專案之後回車

接著輸入專案名稱 YeomanDemo 之後專案就建立成功了。

你可以執行以下命令,來執行專案。

dotnet restore
dotnet build
dotnet run

使用Yeoman建立middleware

Yeoman功能很強大,還可以安裝其他的generator,比如

npm install -g generator-aspnetcore-middleware

安裝完成後,你可以輸入

yo aspnetcore-middleware

輸入中介軟體名稱後,就成功建立了Middleware模板。

5.總結

使用Yeoman只要幾個簡單的命令,就幫助我們建立一個專案,感興趣的可以自己編寫一個generator玩玩