应用模板

使用模板

模板允许您使用预先存在的代码来快速启动您的项目。

npm 上搜索关键字 cordova:template,找到一个模板来创建您的应用。您也可以使用计算机上的本地模板或 Git 仓库。

找到您想要使用的模板后。使用该模板创建您的项目,在 create 命令中指定 --template 标志,然后是您的模板源。

从 NPM 包、Git 仓库或本地路径创建 Cordova 项目

cordova create hello com.example.hello HelloWorld --template <npm-package-name|git-repo|local-dir-path>

成功使用模板创建项目后,您需要指定要针对的应用平台。进入您的项目文件夹并 添加平台

创建模板

首先创建一个 Cordova 应用,它将成为您的模板的基础。然后,您将应用的内容放入以下结构中。使用您的模板时,template_src 中的所有内容都将用于创建新项目,因此请确保在该文件夹中包含所有必要的文件。有关详细信息,请参考 此示例

template_package
├── package.json  (for your template package to be published on npm)
├── index.js      (required)
└── template_src  (required - contains template files)
    ├── package.json
    ├── config.xml
    └── (files and folders that make up the template)

注意index.js 应该导出对 template_src 的引用,而 package.json 应该引用 index.js。有关如何执行此操作的详细信息,请参阅 示例

要完成您的模板,请编辑 package.json 以包含关键字 "cordova:template"

{
  ...
  "keywords": [
    "ecosystem:cordova",
    "cordova:template"
  ]
  ...
}

恭喜!您已经创建了一个用于创建 Cordova 项目的模板。将您的模板分享到 npm 上,以便每个人都能从您的辛勤工作中受益。