1.0.8 • Published 3 years ago

taro-plugin-add-runner v1.0.8

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

说明

这是一个taro项目的扩展器,可以将第三方taro插件安装到项目中

安装

npm i taro-plugin-add-runner -g

使用

前提: 插件目录格式

- yst-plugin-ytcloud
  - yst-plugin-code 插件代码
    - pages
     - todo1
     - todo2
  - app.config.js 插件提供给主包的扩展(目前只支持subpackages)
      // app.config.js示例格式
      export default{
        "subpackages": [
          {
            "root": "yst-plugin-code",
            "pages": [
              "pages/todo1/index",
              "pages/todo2/index",
            ]
          }
        ],
      }
  - package.json 插件提供给主包依赖的扩展 (目前主要是支持dependencies)
    // 主要是 pluginName dependencies 
    // pluginName必须跟subpackages的root一致
    {
      "name": "yst-plugin-ytcloud",
      "pluginName": "yst-plugin-code",
      "pluginType": "taro",
      "version": "0.0.1",
      "description": "",
      "main": "sdk.js",
      "author": "",
      "license": "ISC",
      "files": [
        "yst-plugin-code",
        "sdk.js",
        "app.config.js"
      ],
      "dependencies": {
        "dayjs": "^1.8.29",
        "classnames": "^2.2.6",
        "lodash": "^4.17.19"
      }
    }
  1. 先将插件安装到你的项目中, 例如(举例插件为yst-plugin-ytcloud-test)
  yarn add yst-plugin-ytcloud-test
  1. 在项目根目录下新建 taro-plugin-add.config.json 例如
{
  "plugins": [
    {
      "name": "yst-plugin-ytcloud-test",
      "src": "node_modules/yst-plugin-ytcloud-test"
    }
  ]
}
  1. 运行
taro-plugin-add
  1. 插件会将插件的依赖合并到主包,如果有依赖更新,请重新安装依赖
1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago