@nativescript/canvas* 插件
npm run setup
npm start
- @nativescript/canvas
- @nativescript/canvas-babylon
- @nativescript/canvas-media
- @nativescript/canvas-phaser
- @nativescript/canvas-phaser-ce
- @nativescript/canvas-pixi
- @nativescript/canvas-polyfill
- @nativescript/canvas-three
如何使用?
此工作区管理上述列出的插件套件。
一般来说,如有疑问,只需运行 npm start
。
npm run setup
npm start
// Ensure all plugins build properly first
> type "build-all" (and hit ENTER)
如果您没有构建所有插件,您至少需要构建 localize
来运行演示,因为它包含需要先构建的 hooks
。
如果只构建 localize
,请输入: npm start
> localize
(这将缩小菜单到 @nativescript.localize.build
),然后按 'enter' 键。现在您可以运行演示应用了。
一般来说,如有疑问,只需运行 npm start
。
如何将新包添加到工作区?
npm run add
在提示符下,输入新包的名称。
- 这将在
packages
中添加一个插件工具,并包含必要的样板代码以开始开发 - 更新所有演示应用的口味以支持演示新包
- 在
tools/demo
中添加共享代码,您可以在其中编写一次演示代码并跨所有演示口味共享 - 更新构建工具以支持新包
- 更新
npm start
交互式显示 - 在此更新 README,并列出新包
如何向包中添加Angular兼容性
npm run add-angular
在提示符下,输入要添加的包名,并创建一个带有必要脚本的 angular
文件夹,以向该包提供Angular支持。
如何专注于开发一个单独的包
npm start
- 选择要关注的配置命令并按回车键。
- 所有示例应用程序都将更新,以隔离该包,并且在支持的开发环境中(当前为VS Code),源代码也将工作区中的独立。
注意:始终在关注后清理您计划运行的示例(您也可以从 npm start
中清理任何示例)。
如何发布包?
npm run publish-packages
- 会提示您输入要发布的包名。留空并按回车会发布所有包。
- 然后会被提示使用哪个版本。留空将自动升级补丁版本(它还处理预发布类型,例如alpha、beta、rc等,甚至会在npm上自动标记相应的预发布类型)。
- 然后会给一个简要的检查。
🧠 😊