国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

(轉) 一步一步學習ASP.NET 5 (二)- 通過命令行和sublime創建項目

2019-11-17 02:02:04
字體:
來源:轉載
供稿:網友
(轉) 一步一步學習asp.net 5 (二)- 通過命令行和sublime創建項目

轉發:微軟MVP 盧建暉 的文章,希望對大家有幫助。

注:昨天轉發之后很多朋友指出了vNext的命名問題,原文作者已經做出了修改,后面的標題都適用 asp.net 5這個名稱。


編者語 : 昨天發了第一篇文章,再次謝謝大家給的意見和反饋,這里說明因為現在ASP.NET 5還在beta階段,很多的不確定性,我會不斷修正,說不定正式版本也會有改,這里我還是要吐槽微軟改名字....我尊重算了。

今天跟大家說說如何創建你的ASP.NET 5項目。或者用慣了Visual Studio 的模版(如下圖),對于你來說就是隨時可得。但是現在我更喜歡通過命令行腳本生成ASP.NET 5的項目,配合Sublime去完成所有的編碼工作。(本人嘛果粉,所以呢文章都會在Mac上完成,呵呵不用擔心,在Windows/linux 上原理也是一樣) 假設你已經看過第一篇文章(一步一步學習ASP.NET 5 (一)-基本概念和環境配置)的指引配置好了ASP.NET 5的環境,接下來就開始創建項目。如果你是在Mac/Linux/Windows上如果希望通過命令行創建ASP.NET項目,你可以安裝Yeoman。 什么是Yeoman?(點擊進入官網) Yeoman是Google的團隊和外部貢獻者團隊合作開發的,他的目標是通過Grunt(一個用于開發任務自動化的命令行工具)和Bower(一個HTML、CSSjavascript和圖片等前端資源的包管理器)的包裝為開發者創建一個易用的工作流。Yeoman主要有三部分組成:yo(腳手架工具)、grunt(構建工具)、bower(包管理器)。這三個工具是分別獨立開發的,但是需要配合使用,來實現我們高效的工作流模式。除了解決工作流模式,還解決了項目中包和包之間的依賴關系??纯聪聢D你就明白這三大模塊是如何工作的了。 在Mac上配置Yeoman,前提是你必須配置好node.js還有npm。安裝文件大家可以去對應的官網下載。

通過以下命令行安裝Yeoman

npm install -g yo //通過npm安裝Yeoman

npm install -g generator-aspnet //安裝Yeoman 支持的開發模版,這里就是安裝ASP.NET 5 的模版支持

完成上述兩個步驟后,你就可以通過命令行的方式構建ASP.NET 5 項目了。

打開命令行在Mac上當然是ComandLine / Windows 就是cmd , 之后輸入yo aspnet, 就會見到下圖所示的幾個項目

呵呵除了有傳統的5件套(Empty/Console/Web/WebAPI/ClassLibrary)外,還有衣哥最愛Nancy。接著你只需要移動光標上下按鍵就可以選擇你所需要的。說句實話,通過命令行創建項目,B格提升快。

我這里以創建一個Web application 為例,光標選擇Web Application 按回車,它會問你項目名字,你輸入好就可以創建項目了(如下圖)

接著你可以通過輸入3條命令去編譯,運行你的Web Application項目

1. kpm restore就還原你的項目所需要的包及其依賴關系

2. kpm build重新編譯

3. k kestrel / k web 在本地運行你的Web項目,這里注意kestrel是針對Mac/Linux 平臺,web在Windows 平臺上。

這三條命令,正好回顧了昨天那四個K。呵呵算了叫DN吧。

命令行終歸是命令行,當你需要對項目進行編輯,特別是非Windows平臺的情況下,你還是需要一個IDE, 我這里還是推薦Sublime.你也可以用Vim,這個就看個人喜好了。

Sublime Text 開發ASP.NET 5環境配置

當然你需要一個Sublime這個買也不算貴,一次購買多個平臺,對于需要工作不會差那么點錢。Sublime Text的優點是插件比較多,如果你需要安裝就必須先安裝好Package Control Plugin ,因為這個是必須的。等于一個插件支持。具體參考這個(點擊打開鏈接)。

安裝成功后你就可以通過Package Control 去安裝ASP.NET 5的支持,這里真的感謝開源. 這個包叫做Kulture .安裝步驟也不細說了,按照這個鏈接進去一步步來就是了(點擊打開鏈接),重啟Sublime后,把項目文件夾拉進Sublime你就可以通過Mac上Cmd+Shit+P/Windows上Ctrl+Shit+P,之后選擇Run K Command 調用Kulture去編譯運行你的ASP.NET 5項目了。

你會懷念Visual Studio 的智能提示,當然Sublime也會有對應的插件-Omnisharp(點擊打開鏈接)。好了通過Sublime+Kulture + Omnisharp 這樣就搭載好清亮級的ASP.NET 5運行環境可以輕輕松松地在Sublime下完成你的工作.

今天說到這里,謝謝大家!明天會說說ASP.NET 5的基本架構,當然也希望大家給我及時的反饋。謝謝!

原文地址:http://blog.csdn.net/kinfey/article/details/44340545


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贵南县| 察哈| 宁安市| 青浦区| 瑞金市| 灵山县| 甘洛县| 德格县| 叶城县| 沙坪坝区| 资溪县| 沙雅县| 昌图县| 盱眙县| 太仆寺旗| 南溪县| 镇远县| 独山县| 黄山市| 仙居县| 忻州市| 平顺县| 凤翔县| 勃利县| 高唐县| 长子县| 全州县| 都兰县| 平泉县| 张家口市| 阿拉善盟| 徐水县| 凤庆县| 息烽县| 华容县| 铁力市| 江西省| 陆良县| 西安市| 泸水县| 阿荣旗|