blogSite

我是谁?我在哪儿?我在干什么?

View project on GitHub

SharePoint spfx 环境部署


参考

  1. SharePoint Framework 简介
  2. 设置 SharePoint 框架开发环境
  3. SharePoint Framework (SPFx)安装配置以及开发-基础篇
  4. gulp-util警告,或gulp-util版本为4 以下

进行部署

注意点

  • 查询node版本 > node -v;查询npm版本 > npm -v
  • npm出现错误时,首先考虑是否是代理的原因,设置代理后重试;如何设置企业Web代理后面的Node.js和Npm
    • 配置npm的proxy;注意是双引号,使用单引号会出错识别不出来配置的代理

      npm-config set proxy “http://上网账户:上网密码@上网代理地址:上网代理端口号”

  • 安装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