SharePoint Framework系列(四)-安装开发环境
2016-11-24 10:08
453 查看
你可以使用Visual Studio或者你自己的开发环境来开发SharePoint client-side web parts。你可以使用Mac或者Linux环境。在进行下面操作之前,请确保你已经配置好了Office 365的环境。
NodeJS
安装装NodeJS(LTS) v4.x.x 版本
如果你已经安装了NodeJS,确保已经安装了最新版本。使用node -v 会返回LTS的版本信息。
如果你使用的是Mac,建议你使用homebrew 进行安装和管理NodeJS。
安装完Node之后,请确使用如下命令安装npm V3版本
如果是Linux Ubuntu系统可能可能会返回Permission denied的错误,可以使用如下命令安装
代码编辑工具
安装代码编辑器,你可以使用任何code编辑器或者支持client-side开发的IDE来开发web part,例如:
Visual Studio Code
Sublime
Atom
Webstorm
一下和后续的介绍都将采用Visual Studio Code作为IDE进行讲解
如果你使用PC开发
你需要安装window-build-tools,这个tool会安装Visual C++ Build Tools 2015,这个tool是微软免费的,这些工具会用来编译本地的module。同时还会安装Python 2.7,配置本地的机器和npm。
运行如下命令进行安装
如果你使用Visual Studio
如果你想要使用Visual Studio作为你的开发工具,需要安装如下工具和更新
Visual Studio 2015
Visual Studio Update 3 或者后续版本
Node.js Tools For Visual Studio
如果你使用的Ubuntu
你需要使用如下命令安装编译工具
如果你使用的fedora
你需要使用如下命令安装编译工具
安装Yeoman和Gulp
Yeoman用于创建新的工程,并且提供了示例和工具用于帮助你保持生产力,SharePoint client-side开发工具包含了一个Yeoman生成工具,用于创建新的webpart。这个生成工具包含了:打包工具,公共的模板代码和一个用于host web part的站点。
使用如下命令可以安装Yeoman和gulp
安装Yeoman SharePoint generator
Yeoman SharePoint web part generator帮助你快速创建带有正确的toolchain和结构的的SharePoint client-side solution工程,使用如下命令安装Yeoman SharePoint Generator:
其它可选工具
Fiddler
Postman plugin for Chrome
Cmder for Windows
Oh My Xsh for Mac
Git source control tools
注意:SharePoint Framework目前正处于Preview阶段,随时会进行一些更改。SharePoint Framework Client-side web parts在Office 365的生产环境中暂时不支持。
安装开发工具
安装装NodeJS(LTS) v4.x.x 版本
如果你已经安装了NodeJS,确保已经安装了最新版本。使用node -v 会返回LTS的版本信息。
如果你使用的是Mac,建议你使用homebrew 进行安装和管理NodeJS。
安装完Node之后,请确使用如下命令安装npm V3版本
npm -g install npm@3
如果是Linux Ubuntu系统可能可能会返回Permission denied的错误,可以使用如下命令安装
sudo npm -g install npm@3
安装代码编辑器,你可以使用任何code编辑器或者支持client-side开发的IDE来开发web part,例如:
Visual Studio Code
Sublime
Atom
Webstorm
一下和后续的介绍都将采用Visual Studio Code作为IDE进行讲解
你需要安装window-build-tools,这个tool会安装Visual C++ Build Tools 2015,这个tool是微软免费的,这些工具会用来编译本地的module。同时还会安装Python 2.7,配置本地的机器和npm。
运行如下命令进行安装
npm install --global --production windows-build-tools
如果你想要使用Visual Studio作为你的开发工具,需要安装如下工具和更新
Visual Studio 2015
Visual Studio Update 3 或者后续版本
Node.js Tools For Visual Studio
你需要使用如下命令安装编译工具
sudo apt-get install build-essential
你需要使用如下命令安装编译工具
sudo yum install make automake gcc gcc-c++ kernel-devel
Yeoman用于创建新的工程,并且提供了示例和工具用于帮助你保持生产力,SharePoint client-side开发工具包含了一个Yeoman生成工具,用于创建新的webpart。这个生成工具包含了:打包工具,公共的模板代码和一个用于host web part的站点。
使用如下命令可以安装Yeoman和gulp
npm i -g yo gulp
Yeoman SharePoint web part generator帮助你快速创建带有正确的toolchain和结构的的SharePoint client-side solution工程,使用如下命令安装Yeoman SharePoint Generator:
npm i -g @microsoft/generator-sharepoint
Fiddler
Postman plugin for Chrome
Cmder for Windows
Oh My Xsh for Mac
Git source control tools
注意:SharePoint Framework目前正处于Preview阶段,随时会进行一些更改。SharePoint Framework Client-side web parts在Office 365的生产环境中暂时不支持。
相关文章推荐
- SharePoint Framework系列(八)-部署client-site web part到SharePoint环境中
- (一)配置SharePoint Framework(SPFx)本地开发环境
- SharePoint Framework (SPFx)安装配置以及开发-基础篇
- SharePoint Framework 配置你的SharePoint客户端web部件开发环境
- 搭建SharePoint开发环境——如何在Win7安装SharePointFoundation
- SharePoint Framework系列(三)-配置365环境
- SharePoint Framework (SPFx)安装配置及开发手册之开始准备(一)
- 步步为营 SharePoint 开发学习笔记系列 八、SharePoint EventHandler开发
- Microsof Office SharePoint 2007 工作流开发环境搭建(用VS2005开发Moss2007工作流)
- 步步为营 SharePoint 开发学习笔记系列 九、SharePoint web service 开发(上)
- SharePoint 2007 开发系列(14) 调试sharepoint web part
- BizTalk开发系列(三) 单机环境下的BizTalk Server 2006 R2安装
- 千万不要在有SharePoint Portal Server 2003或WSS 2.0的服务器上安装.net framework 3.5 sp1
- VSTS+Sharepoint+Project开发平台之VS2008 Team Feadation Service安装
- SharePoint 2007 开发系列(25) 创建SharePoint Event Handler
- 步步为营 SharePoint 开发学习笔记系列 七、SharePoint Timer Job 开发
- 步步为营 SharePoint 开发学习笔记系列 九、SharePoint web service 开发(上)
- SharePoint 2007 开发系列(23) 设置SharePoint Tree View
- Microsof Office SharePoint 2007 工作流开发环境搭建(用VS2005开发Moss2007工作流)收藏
- SharePoint And Ajax Technology(0):Ajax环境安装