sharepoint学习2


前言

建议看官网学习生成首个 SharePoint 客户端 Web 部件,我这边是整理的简洁版本


提示:以下是本篇文章正文内容,下面案例可供参考

一、新建 Web 部件项目

首先创建一个文件夹,名helloworld
从vscode进入该文件夹,点击终端框,输入

yo @microsoft/sharepoint

成功后,可以看到,
在这里插入图片描述看红色的框框里的内容输入你想要的文件名字或者接受默认选项,然后敲下回车键,
选择你要使用要创建的webpart模块,选择的框架:我这边使用的是react,
选择完毕后,终端会继续运行
在这里插入图片描述
当看到上面图案时,则是项目创建成功.!!!!!!!!

二、修改项目配置

1.进入项目的config/serve.json文件里,修改initialPage属性的value值
在这里插入图片描述
官网提供的url:

https://contoso.sharepoint.com/sites/devsite/_layouts/workbench.aspx

修改后启动项目:

gulp serve

启动成功如下,可以看到Running Server,浏览器会自动打开页面
在这里插入图片描述
但是页面是这样的,别慌!这说明官网给我们的url是已经不能使用的而已。替换成公司真实的域名。即只需要替换https://enter-your-SharePoint-site。前面的域名即可,然后新启动gulp serve即可。
在这里插入图片描述
正确的页面:
在这里插入图片描述
点击加号,选择local的helloworld-yanyu的webpack。
其他非local的sharepoint自带提供的webpack功能.只有local的是你项目代码的写的!!!!!!
在这里插入图片描述
得到如下页面:
在这里插入图片描述
恭喜你! 刚刚将第一个客户端 Web 部件添加到了客户端页面。

如果是启动失败了?
在这里插入图片描述

  1. 修改项目webpack名称
    进入文件./webparts/helloWorld/HelloWorldWebPart.manifest.json
    可以看到如下代码title,修改title属性值。默认是你刚刚创建项目的时候的写的项目名称值
{
  "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json",
  "id": "cdd6283f-11de-453b-b0e9-e541a5e3c428",
  "alias": "HelloWorldWebPart",
  "componentType": "WebPart",
  "version": "*",
  "manifestVersion": 2,
  "requiresCustomScript": false,
  "supportedHosts": ["SharePointWebPart", "TeamsPersonalApp", "TeamsTab", "SharePointFullPage"],
  "supportsThemeVariants": true,
  "preconfiguredEntries": [{
    "groupId": "5c03119e-3074-46fd-976b-c60198311f70", 
    "group": { "default": "Advanced" },
    "title": { "default": "HelloWorld-yanyu" },//修改这
    "description": { "default": "HelloWorld description" },
    "officeFabricIconFontName": "Page",
    "properties": {
      "description": "HelloWorld"
    }
  }]
}

PS:要知道sharepoint是企业级使用的,所以都是公司购买
Microsoft 365里连带有的功能网站呢,学习sharepoint的小伙伴,可以跟公司要一个可以连上的sharepoint域名)
在这里插入图片描述
选择 Web 部件最左侧的铅笔图标,调出 Web 部件属性窗格。

在这里插入图片描述

三 、项目结构介绍

项目结构如下

在这里插入图片描述

  • config/serve.json :配置启动url,端口号
  • src/webparts :可以存在多个weparts
  • src/webparts/helloWorld/assets:存放png.svg等格式的图片
  • src/webparts/helloWorld/components:写页面内容
  • src/webparts/helloWorld/components/service :如果存在https的api接口调用,则写到该文件内
  • src/webparts/helloWorld/HelloWorldWebPart.manifest.json:配置属性窗格默认值,编译打包配置
  • src/webparts/helloWorld/HelloWorldWebPart.ts:制定属性窗格的属性值;集成components的页面内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SharePoint 是一种用于创建、共享和管理组织内部网站和内容的平台。它可以帮助团队协作、文档管理、数据分享和工作流程自动化。 要入门 SharePoint,以下是一些建议: 1. 了解 SharePoint 的基本概念和术语:熟悉 SharePoint 平台的基本概念,如网站、列表、库、页面和权限等。 2. 注册 SharePoint 网站:注册一个 SharePoint 网站,这是你创建和管理内容的地方。可以尝试使用 Microsoft 365 订阅或 SharePoint Online 进行注册。 3. 探索 SharePoint 网站:浏览你的 SharePoint 网站,了解其组织结构和功能。探索不同的模板和页面布局,以获取更多想法。 4. 创建列表和库:使用列表和库来组织和存储内容。例如,创建一个文档库来存储文件,或创建一个任务列表来跟踪团队的工作。 5. 学习权限管理:了解如何设置和管理用户权限,以确保只有授权人员可以访问和编辑内容。 6. 配置工作流程:利用 SharePoint 的工作流程功能来自动化业务过程。学习如何创建和配置工作流程,以提高生产力和效率。 7. 使用 SharePoint 应用程序:探索 SharePoint 应用程序,这些应用程序可以增强和扩展 SharePoint 的功能。例如,Power Automate 可以帮助你创建自定义工作流程,Power Apps 可以帮助你构建自定义应用程序。 8. 学习 SharePoint 开发:如果你具有开发经验,可以学习 SharePoint 开发来自定义和扩展 SharePoint 的功能。了解 SharePoint Framework (SPFx) 和 SharePoint Designer 等工具。 以上是入门 SharePoint 的一些建议。探索不同的功能和实践,逐步熟悉平台,并根据你的需求进行定制和配置

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值