首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >前端|npm全局创建wps加载项

前端|npm全局创建wps加载项

作者头像
算法与编程之美
发布于 2020-03-31 08:22:02
发布于 2020-03-31 08:22:02
2.1K0
举报

问题描述

基于vscode的方式创建wps加载项在获取类型之后,无法自动生成wps加载项,在网上查询相关问题内容也无果。不过Wps官方文档又更新了通过npm全局的方式创建wps加载项,下面就来具体介绍一下。

解决方案

创建步骤:

1.准备开发环境

(1)安装wps 2019

(2)安装node.js环境

(3)安装 Visual Studio Code

2.创建wps加载项

打开命令窗口(win+R 输入cmd),然后输入安装命令npm install -g wps js

图 2.2.1 执行安装命令

输入wpsjs create Hello创建一个新的文件(如果存在相同的文件,会提示删除)。

图 2.2.2 创建新文件

按提示选择需要创建的类型和框架,这里的UI框架提供了两种选择,“无”代表示例代码中都是原生的js及html代码,没有集成vue\react等流行的前端框架。"Vue"代表生成的示例代码集成了Vue相关的脚手架,在实际的项目中选用Vue基于示例代码可能更适合做工程化的开发。

图 2.2.3 选择类型和框架

确认后会生成Hello的文件夹,可以进入文件夹查看目录。

图 3.2.4 查看文件目录

输入命令wpsjs debug启动wps 2019

图 3.2.5 启动wps

启动成功后会自动跳转到wps 2019,然后再顶部栏找到wps加载项示例

图 3.2.6 选择wps加载项示例

执行此命令后即可开始调试("Alt+F12"打开调试器),wpsjs工具包会自动启动wps并加载HelloWps这个加载项,同时wpsjs工具包启了一个http服务,此服务主要提供两方面的能力:

a.提供前端页的的热更新服务,wpsjs工具包检测到网页数据变化时,自动刷新页面。

b.提供wps加载项的在线服务,wpsjs生成的代码示例是一个在线模式,wps客户端程序实际上是通过http服务来请求在线的wps加载项相关代码和资源的。

创建完成后就可以用vscode软件打开示例代码,然后愉快地进行开发了。

END

编 辑 | 王楠岚

责 编 | 冯 博

where2go 团队


本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-03-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
前端|对wps加载项的探究
WPS 加载项是一套基于 Web 技术用来扩展 WPS 应用程序的解决方案。每个 WPS 加载项都对应打开了一个网页,并通过调用网页中 JavaScript 方法来完成其功能逻辑。WPS 加载项打开的网页可以直接与 WPS 应用程序进行交互,同时一个 WPS 加载项中的多个网页形成了一个整体, 相互之间可以进行数据共享。开发者不必关注浏览器兼容的问题,因为 WPS 加载项的底层是以 Chromium 开源浏览器项目为基础进行的优化扩展。
算法与编程之美
2020/03/25
3.6K0
通过d.ts文件,让VSCode在写js代码时能够有智能提示代码补全
在VSCode里,对常见的关键字和可推断的对象确实是可以有智能提示,但一旦使用其他第三方库,这个智能提示就不管用了,而对于面向轮子来开发的应用层开发来说,就很痛苦。
Excel催化剂
2021/08/18
11.8K0
Web前端学习 第7章 Vue基础教程2 创建Vue项目
在第七章我们已经介绍了如何使用npm命令全局安装node包,本节我们需要安装一个名为@vue/cli的包来创建我们的vue项目,安装代码如下所示:
学习猿地
2020/06/23
3780
如何使用 vite 创建项目
Vite(法语意为 "快速的",发音 /vit/,发音同 "veet")是由Vue团队开发的打包工具,在使用Vue3进行项目开发时推荐使用Vite进行打包,其支持性要比传统打包工具更好。
用户4515745
2025/02/24
9720
前端Demo|vue.js创建第一个hello-world文件|适合有一定js基础的同学
npm install -g cnpm --registry=https://registry.npm.taobao.org
微笑的小小刀
2022/04/12
8410
前端Demo|vue.js创建第一个hello-world文件|适合有一定js基础的同学
【前端开发】创建Vue3项目
安装Node.js的步骤因操作系统而异,但下面提供了一个通用且详细的Windows系统上的安装流程。对于其他操作系统(如macOS或Linux),安装过程大致相似,主要区别在于下载链接和安装包类型。
云帆沧海
2024/03/21
1940
node、npm、vue安装 -- VUE 项目 demo 实例
5. 用 vue-cli 构建项目 (windows 和 linux 都可以按此方法构建)
微风-- 轻许--
2022/04/13
9790
node、npm、vue安装 -- VUE 项目 demo 实例
Vue—什么是Vue,怎样配置和搭建Vue3项目
Vue 是一套用于构建用户界面的渐进式框架。 与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合,另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用提供驱动。
中杯可乐多加冰
2024/10/08
4050
创建一个vue项目并配置默认页面
npm  install  -g  cnpm  --registry=https://registry.npm.taobao.org
余生大大
2022/11/02
1.5K0
创建一个vue项目并配置默认页面
使用开源Cesium+Vue实现倾斜摄影三维展示
倾斜摄影转换工具:CesiumLab—下载地址:http://www.cesiumlab.com/
Kiba518
2022/09/09
3.3K0
使用开源Cesium+Vue实现倾斜摄影三维展示
Vue开发实战01-创建基础项目,包管理使用yarn
vue是一个用于创建用户界面的开源渐进式JavaScript框架,是目前市面上比较流行的前端框架之一。vue的开发者是中国人,在国内项目中使用的地方比较多。对于一个大前端来说,几乎是必学的东西;
JQ实验室
2022/09/21
7670
创建 React 应用的 7 种方式,你用过几种?
首先,我们第一个是想到的是 react 官方团队提供的脚手架工具 Create React App(cra)
狂奔滴小马
2023/03/16
8.1K0
创建 React 应用的 7 种方式,你用过几种?
vue使用nuxt.js详情
Nuxt.js 是一个基于 Vue.js 的通用应用框架,它通过预设的目录结构和文件命名规则,提供了一种约定大于配置的方式来创建 Vue.js 应用。Nuxt.js 可以帮助我们快速构建服务端渲染的应用程序,提高应用程序的性能和用户体验。本文将介绍 Nuxt.js 的基本概念和使用方法,并提供一些示例代码帮助您深入了解 Nuxt.js。
世间万物皆对象
2024/03/20
3640
在 VSCode 中运行 Vue.js 项目
作为一名前端开发者或者初学者,掌握如何在 VSCode 中运行 Vue.js 项目是一项非常实用的技能。这篇文章将通过非常详细的图文步骤,带你一步步完成整个过程。
SmileNicky
2025/05/18
9360
使用webstorm来创建并且运行vue项目详细教程
1:初始化一个项目 打开cmd(右键管理员)或者git,进入D盘,输入创建命令,一路回车键
王小婷
2019/03/05
19K1
前端包管理工具与配置项
任何一个项目的构建离不开工具和统一的管理标准,在项目开发和维护过程中,我们需要了解安装包的相应工具和配置文件,以此来有效的进行项目的迭代和版本的更新,为项目提供基本的运行环境。
程序员海军
2023/11/07
7430
Node.js学习笔记(一)——Node.js概要、NPM与package.json
Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。
张果
2022/09/28
2.8K0
Node.js学习笔记(一)——Node.js概要、NPM与package.json
【Vue3】利用vite创建vue3项目
vite是一个web开发构建工具,由于其原生ES模块导入方式,可以实现闪电般的冷服务器启动。相对于webpack可以更快创建项目。 注意:vite不支持IE11
颜颜yan_
2023/03/20
1.2K0
【Vue3】利用vite创建vue3项目
一文带你快速使用Vue脚手架创建启动Vue项目!
本篇文章主要带你了解一下什么是前端工程化,并带你快速使用Vue脚手架创建和启动Vue项目。
reload
2024/03/22
6240
一文带你快速使用Vue脚手架创建启动Vue项目!
【ASP.NET Core 基础知识】--前端开发--集成前端框架
创建 ASP.NET Core 项目可以通过 Visual Studio 或者使用 .NET CLI(命令行界面)来完成。下面我将为展示如何使用 .NET CLI 在命令行中创建一个 ASP.NET Core 项目:
喵叔
2024/05/24
2.2K0
相关推荐
前端|对wps加载项的探究
更多 >
交个朋友
加入前端学习入门群
前端基础系统教学 经验分享避坑指南
加入腾讯云技术交流站
前端技术前沿探索 云开发实战案例分享
加入云开发企业交流群
企业云开发实战交流 探讨技术架构优化
换一批
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档