NPM 配置 package.json

package.json 是应用的 npm 配置,包括应用的外部依赖等配置。默认生成的应用中 package.json 的配置内容如下:

代码节选自:package.json
{
    "name": "helloworld",
    "version": "1.0.0",
    "scripts": {
        "start": "ykit s -p 3000"
    },
    "dependencies": {
        "@qnpm/yis": "^0.5.5"
    },
    "devDependencies": {
        "@qnpm/ykit-config-yis": "^0.6.5"
    },
    "hybridId": "test_helloworld_yis"
}

我们来简单看一下这些配置项的含义:

  1. dependencies 中的 @qnpm/yis 是依赖的 YIS 框架的核心代码。
  2. devDependencies 中的 @qnpm/ykit-config-yis 是开发时依赖的 yis 对应的 ykit 插件。
  3. hybridId 是应用的唯一标识。需要通过 开发者平台 来申请。如果没有 hybridId,后续的打包发布流程会无法进行下去。