使用Yeoman建立ASP.NET Core專案
阿新 • • 發佈:2022-05-04
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玩玩