npminstall-g wpsjs wpsjs create HelloWps cdHelloWps npm update --save-dev wps-jsapi wpsjs debugwpsjs buildwpsjs publish 1 2 3 4 5 6 //package.jsonadd two rules to avoid application not defined error "rules": { "no-unused-vars":"off", "no-undef":"off" }, // create dialog o...
备注:wpsjs工具包为示例代码中有一个package.json文件,这是node工具标准的配置文件,其中有一个依赖包为wps-jsapi,这个依赖包是wps支持的全部接口的TypeScript描述,方便在vscode中敲代码时,提供代码联想功能,由于wps接口会跟随业务需求不断更新,因此当发现代码联想对于有些接口不支持时,通过 npm update --save-dev w...
之后的专栏文章,可以再详细讲讲WPS加载项最IN的开发体验,现在WPS通过npm包管理工具提供wpsjs这个工具,可以帮助开发者快速的创建、调试、打包和发布WPS加载项,并且在开发WPS加载项过程中,做到WPS API的自动提示和补全,如下效果: 都别等啦,用这样的方式,对接WPS吧。
jsapi rpc zouyf •1.1.0•9 months ago•2dependents•ISCpublished version1.1.0,9 months ago2dependentslicensed under $ISC 576 wpsjs 用于开发wps加载项的工具包 wps wps加载项 wpsjs zouyf •2.2.0•4 months ago•2dependents•ISCpublished version2.2.0,4 months ago2dependentslicensed...
1、管理员权限(如果安装的是 wps 个人版,不需要管理员权限)启动命令行,通过 npm 全局安装 wpsjs 开发工具包:npm install -g wpsjs,如果之前已经安装了,可以更新下:npm update -g wpsjs。 建议使用淘宝镜像:npm config set registry https://registry.npm.taobao.org ...
7,在桌面新建文件夹“wps jsapi test caller”,里面放三个文件,index.html,wpsjs_func.js,wpsjsrpcsdk.js,其中wpsjsrpcsdk.js是npm安装wpsjs时下载到本地的库。 浏览器打开index.html,点击第一个按钮,即可启动wps、et、或wpp(注意参数设置,下面的代码里有详细解释),并打开本地文档 ...
备注:wpsjs工具包为示例代码中有一个package.json文件,这是node工具标准的配置文件,其中有一个依赖包为wps-jsapi,这个依赖包是wps支持的全部接口的TypeScript描述,方便在vscode中敲代码时,提供代码联想功能,由于wps接口会跟随业务需求不断更新,因此当发现代码联想对于有些接口不支持时,通过 npm update --save-dev ...
首先得电脑需要安装 wps(废话)、Node.js。 1、管理员权限(如果安装的是 wps 个人版,不需要管理员权限)启动命令行,通过 npm 全局安装 wpsjs 开发工具包: npm install -g wpsjs ,如果之前已经安装了,可以更新下:npm update -g wpsjs 。 建议使用淘宝镜像:npm config set registry https://registry.npm....
备注:wpsjs工具包为示例代码中有一个package.json文件,这是node工具标准的配置文件,其中有一个依赖包为wps-jsapi, 这个依赖包是wps支持的全部接口的TypeScript描述,方便在vscode中敲代码时,提供代码联想功能,由于wps接口会跟随业务 需求不断更新,因此当发现代码联想对于有些接口不支持时,通过npm update --save-dev...
这里有个特性,就是WPS会在网页渲染是动态的在DOM树的window节点下注入wps这个对象,这样不论什么网页,只要是在WPS内部打开,在这个网页上都可以直接调用WPS的jsapi。 还是以wpsjs创建的Demo为例,在ui这个文件夹下: dialog.html就是Web对话框,taskpane.html就是任务窗格,本质上他们没有区别,只不过在WPS内部显示的...