CanvasNative 1.0.0-alpha.11

CanvasNative 1.0.0-alpha.11

Osei FortuneNativeScript TSC 维护。



CanvasNative 1.0.0-alpha.11

  • 作者:
  • Osei Fortune

@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上自动标记相应的预发布类型)。
  • 然后会给一个简要的检查。🧠😊

❤️