SharePoint spfx 环境部署
参考
- SharePoint Framework 简介
- 设置 SharePoint 框架开发环境
- SharePoint Framework (SPFx)安装配置以及开发-基础篇
- gulp-util警告,或gulp-util版本为4 以下
进行部署
注意点
- 查询node版本 > node -v;查询npm版本 > npm -v
- npm出现错误时,首先考虑是否是代理的原因,设置代理后重试;如何设置企业Web代理后面的Node.js和Npm
- 配置npm的proxy;注意是双引号,使用单引号会出错识别不出来配置的代理
npm-config set proxy “http://上网账户:上网密码@上网代理地址:上网代理端口号”
- 配置npm的proxy;注意是双引号,使用单引号会出错识别不出来配置的代理
- 安装yeoman > npm install -g yo
- 安装gulp > npm install -g gulp
- 安装微软提供的一个项目模板 > npm install -g @microsoft/generator-sharepoint
- 打开visual studio code,在终端下执行创建等命令
- 若发现无模块错误的时候,在PowerShell下对该模块项目进行安装(npm install -g xxxx)
- node 版本:NodeJS LTS 版本 8
- npm 版本:跟随node下载时候的版本(若安装node后未安装npm则执行:npm install -g npm@x.xx.xx,x.xx.xx为版本号)
- 需要安装windows-build-tools
- 为vs code安装SPFx Task Runner插件
- 安装yo,若无法在PowerShell下正常安装,则搜索vs code的yo插件安装
- 安装gulp,在vs code下识别不出(Local gulp not found in xxx)时,则执行:npm link gulp
- 签名:gulp trust-dev-cert
- 执行:gulp serve
- WARN 类型的错误可以忽略;ERROR 级别的需要解决
- 一般出现
{"os":"darwin","arch":"any"}类型的错误是版本太高,网上找个适合的低版本
首页 > 学习总览 > 开发语言 > SharePoint