应用模板

使用模板

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

通过在 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 上分享您的模板,以便每个人都可以从您的辛勤工作中受益。