@cloudbase/weda-client
TypeScript icon, indicating that this package has built-in type declarations

1.0.32 • Public • Published

使用说明

请查看文档

demo 使用说明

为了成功访问企业工作台,避免跨域问题,端口必须是 8080。 如遇到跨域问题,有如下原因:

  1. 端口不是 8080
  2. 环境不存在

启动命令:

# 安装依赖
npm i
npm run demo

如何发布

注意点:

  • 一定要重新安装,确保安装正确的依赖版本。特别是@cloudbase/weda-cloud-sdk
  • prepulish 已经有npm i && npm run build,因为这是 yarn 项目,可能会失败,如失败需要再次执行npm inpm run build(由于有问题,暂时去掉了 prepublish)

严格按照以下顺序执行发布!!! 1、删除 node_modules、lock 文件 rm -rf node_modules yarn.lock package-lock.json

2、安装依赖

npm i

3、执行构建

npm run build

4、修改 package.json 版本号,记得提交到 git 上;执行发布

npm publish

dev 如何预览修改

web

weda-client 会被 weda-render 引用,构建 weda-render 的时候会被直接打包到产物中,参考 weda-render 文档 起 whistle 代理即可。

tip: 如果代理没有生效,可以尝试开启 Chrome Network 选项卡下的 disable cache 功能

小程序

  1. 构建 weda-client: yarn build
  2. 删除小程序中的 weda-client: rm -fr path-to-your-mp-project/miniprogram_npm/@cloudbase/weda-client/index.js
  3. 构建软链: ln -s path-to-weda-alternative/packages/weda-client/dist/miniapp/index.js path-to-your-mp-project/miniprogram_npm/@cloudbase/weda-client/index.js
  4. 清除缓存、重新编译,查看修改后代码效果

Readme

Keywords

none

Package Sidebar

Install

npm i @cloudbase/weda-client

Weekly Downloads

4,439

Version

1.0.32

License

none

Unpacked Size

1.98 MB

Total Files

159

Last publish

Collaborators

  • yuzhen
  • woodenstone
  • justan
  • miusuncle
  • wangjiachen
  • wedabot
  • barretyi
  • daniel-dx
  • issacliu
  • liuyanjie
  • bobbyzhao
  • starkwang
  • yhyang
  • binggg
  • fengkx