SharePoint Framework 配置你的SharePoint客戶端web部件開發環境
你可以使用Visual Studio或者是你自己的開發環境來構建SharePoint客戶端web部件。你可以使用Mac、PC或是Linux。
安裝開發工具
NodeJS
安裝NodeJS的Long Term Support(LTS)版本。
>如果你已經安裝了NodeJS,請檢查以確保你的是最新版本,使用命令node -v。該命令會返回當前的LTS version。
安裝就正常下一步就可以了,現在官網推薦的最新版本是4.5.0,執行命令的效果如下圖:
>如果你使用的是Mac,建議你使用homebrew來安裝和管理NodeJS。
安裝完後,確保你執行了npm的V3,使用下面的命令:
npm -g install npm@3
執行的效果如下圖:
對於Ubuntu Linux命令的早期版本可能會遇到“permission denied”的錯誤資訊,所以應該改用下面的命令執行:
sudo npm -g install npm@3
程式碼編輯器
安裝一個程式碼編輯器。你可以使用任意的支援客戶端開發的程式碼編輯器或整合開發環境(IDE)來構建你的web部件,如:
步驟和文件中的示例使用的是Visual Studio Code,但是你可以選用其他編輯器。
如果你使用的是PC
你需要安裝windows-build-tools。它將會安裝Visual C++ Build Tools 2015,由微軟提供的免費版。構建受歡迎的本地模組需要這些工具。它還會安裝Python 2.7,適當地配置你的電腦和npm。
執行下面的命令:
npm install --global --production windows-build-tools
注意這個命令需要用管理員身份執行命令列工具才能順利執行,如下圖:
如果你使用Visual Studio
如果你想要使用Visual Studio作為你的開發環境,安裝下面這些需要的工具和更新:
Visual Studio Update 3 or later
Node.js Tools for Visual Studio
如果你使用Ubuntu
你需要使用下面的命令安裝編譯工具:
sudo apt-get install build-essential
如果你使用fedora
你需要使用下面的命令安裝編譯工具:
sudo yum install make automake gcc gcc-c++ kernel-devel
安裝Yeoman和gulp
Yeoman幫助你一鍵建立新的專案,並提供最佳實踐和工具來幫助你保證生產力。SharePoint客戶端開發工具包括一個Yeoman生成器用來建立新的web部件。生成器提供了公共編譯工具,公共樣本程式碼和一個公共網站來承載web部件用於測試。
輸入下面的命令安裝Yeoman和gulp:
npm i -g yo gulp
安裝Yeoman SharePoint生成器
Yeoman SharePointweb部件生成器幫助你快速建立一個帶有正確的工具組和結構的SharePoint客戶端解決方案專案。
輸入下面的命令安裝Yeoman SharePoint生成器:
npm i -g @microsoft/generator-sharepoint
可選工具
下面是一些有用的其他工具:
下一步
建立第一個客戶端web部件,將在下一講進行介紹。
相關文章
- SharePoint Online 認證Net客戶端物件客戶端物件
- Sharepoint 開啟發布功能的PowerShell
- 搭建eureka叢集環境以及客戶端配置客戶端
- Sharepoint 2013內容查詢Web部件自定義顯示樣式(實戰)Web
- 全新的SharePoint 2019
- SharePoint詞彙表
- 開發環境配置開發環境
- 開發JAXR客戶端客戶端
- emacs開發環境配置(4)——rust開發環境Mac開發環境Rust
- SharePoint中你不知道的圖片庫(實戰)
- 配置開發環境、生成環境、測試環境開發環境
- Sharepoint 2013搜尋服務配置總結(實戰)
- CAS SSO單點登入客戶端環境搭建之多租戶saas企業開發架構客戶端架構
- CAS SSO單點登入客戶端環境搭建客戶端
- js開發環境配置JS開發環境
- react 配置開發環境React開發環境
- Ubuntu開發環境配置Ubuntu開發環境
- weex開發環境配置開發環境
- Arduino開發環境配置UI開發環境
- Java開發環境配置Java開發環境
- SharePoint 2019 圖文安裝教程
- sharepoint 2013 網站集解鎖網站
- Sharepoint安裝SSL證書?
- SharePoint 2016 圖文安裝教程
- SharePoint Online 觸發 Outlook 郵件內審批
- web前端開發前的環境搭建Web前端
- 專業的Web開發環境工具Web開發環境
- 開發環境的 Ubuntu Desktop 18.04LTS 開發環境配置備忘開發環境Ubuntu
- 郵件客戶端的配置使用客戶端
- 物理DataGuard客戶端無縫切換--客戶端TAF 配置客戶端
- MacOS PHP 開發環境配置MacPHP開發環境
- Docker配置PHP開發環境DockerPHP開發環境
- VSCode Python開發環境配置VSCodePython開發環境
- Mac 基本開發環境配置Mac開發環境
- 開發環境配置 - Linux(Ubuntu)開發環境LinuxUbuntu
- (二) electron 開發環境配置開發環境
- Android Studio配置開發環境Android開發環境
- VSCode配置JAVA開發環境VSCodeJava開發環境
- Vscode配置golang開發環境VSCodeGolang開發環境