应用模板
使用模板
模板允许您使用预先存在的代码来快速启动您的项目。
通过在 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 上分享您的模板,以便每个人都可以从您的辛勤工作中受益。