开发环境准备

(1)安装node和git
(2)安装PXT(Programming eXperience Toolkit)工具

npm install -g pxt

(3)安装工具链(比较耗时)

pxt target microbit

创建项目模板

在microbit文件夹下,建立【projects】文件夹,(注意,必须命名为projects,当执行pxt serve命令时,将会寻找projects文件夹)。
进入projects文件夹,新建文件夹,并以扩展软件包名称命名,该文件夹下所有文件最终会上传至Github。进入该文件夹,执行以下命令,生成扩展软件包项目的模板:

pxt init

产生的项目文件

文件 说明
Main.ts TypeScrip编写的主程序(只需要修改这个文件)
Pxt.json pxt.json则记录了模块名称,软件包描述,软件授权条款等信息
README.md icon.png图片 (300x200) in the root folder
Test.ts 测试程序。当作为软件包添加到其它项目中时

Microbit扩展编写相关推荐

  1. 在哪里编写写php,php扩展编写

    php扩展编写 PHP #扩展2012-04-26 17:18 现在写个简单的 helloworld 1 获取php源码包解压 wget http:// tar 2 进入php源码包ext 目录 cd ...

  2. php5.6扩展编写,php 5.6版本中编写一个PHP扩展的简单示例

    php 5.6版本中编写一个PHP扩展的简单示例 这篇文章主要介绍了php 5.6版本中编写一个PHP扩展的简单示例,本文给出扩展实现代码.编译方法.配置方法和使用例子等内容,需要的朋友可以参考下 有 ...

  3. PHP扩展编写第一步:PHP和Zend介绍

    原文地址:http://weizhifeng.net/write-php-extension-part1.html GDC注:该篇文章绝对是PHP扩展开发的首选入门学习资料.非常好! 介绍 如果你在读 ...

  4. PHP扩展编写、PHP扩展调试、VLD源码分析、基于嵌入式Embed SAPI实现opcode查看

    catalogue 1. 编译PHP源码 2. 扩展结构.优缺点 3. 使用PHP原生扩展框架wizard ext_skel编写扩展 4. 编译安装VLD 5. Debug调试VLD 6. VLD源码 ...

  5. PHP底层原理分析和底层扩展编写

    运行原理  http://www.phpchina.com/article-40203-1.html PHP底层开发 可以理解为就是C的开发,那么简单地说如果我们要查看某个PHP函数的底层实现怎么看呢 ...

  6. 扩展编写jquery插件的方法

    比如要扩展验证功能(jquery.validate.js)中的 messages: { required: "This field is required.", remote: & ...

  7. microbit python扩展_【micro:bit扩展】如何用慧编程扩展设计器为 micro:bit 编写扩展...

    [micro:bit扩展]如何用慧编程扩展设计器为 micro:bit 编写扩展 慧编程-microbit 设备简介 慧编程支持 micro:bit 硬件,打开慧编程,选择硬件栏,点击添加,添加mic ...

  8. 编写 Debugging Tools for Windows 扩展,第 1 部分 (windbg 插件 扩展)

    调试器 API 编写 Debugging Tools for Windows 扩展 Andrew Richards 下载代码示例 http://download.csdn.net/detail/wha ...

  9. WinDBG插件编写介绍及在Nano Code中加载扩展

    穷理者,因其所已知而及其所未知,因其所已达而及其所未达.人之良知,本所固有.然不能穷理者,只是足于已知已达,而不能穷其未知未达,故见得一截,又不曾见得一截,此其所以于理未精也.然仍须功夫日日增加.今日 ...

最新文章

  1. 【我的Android进阶之旅】解决Android Studio启动时报错:Java 1.8 or later is required.
  2. 设置路由器端口转发功能如何操作
  3. [Leedcode][JAVA][第202题][快乐数]
  4. Android组件化方案及组件消息总线modular-event实战
  5. cpu计算速度排行榜_CPU速度的计算方法和单位
  6. React全家桶项目
  7. 【Tomcat】Tomcat Connector的三种运行模式【bio、nio、apr】
  8. Android Studio Cmake C++ JNI demo
  9. 使用 stress 命令对cpu进行压力测试
  10. Qt实现类似QQ好友列表
  11. 庄子:谁知南华秋水意?
  12. Convolution over Hierarchical Syntactic and Lexical Graphs for Aspect Level Sentiment Analysis论文阅读
  13. Python笔记-pyautogui 图片定位
  14. Qt项目-------掌上银行(客户端)
  15. android 绑定布局,android – 在数据绑定中设置动态布局高度
  16. 《带着神兽自学少儿编程》之01:爸爸下载Scratch【关注可畅读】
  17. AcWing寒假每日一题 2058.笨拙的手指
  18. 【vue】手动实现vue的v-model语法糖,以及控制在输入法完成之后才更新model
  19. matlab 仿射变换函数,matlab 中的仿射变换函数
  20. python课程设计 文字游戏 魔塔3

热门文章

  1. 11组软件工程组队项目计划安排及项目介绍——失误招领系统
  2. qrcode——js生成二维码
  3. Delphi东京版FireDAC连接MSSQL2000提示对象名 'SYS.DATABASES' 无效
  4. MySQL查询表内重复记录
  5. oracle10G rac 10.2.0.1升级10.2.0.4
  6. oracle从备份归档日志的方法集中回收
  7. 软件工程——理论、方法与实践⑨
  8. ubuntu10.04共享文件夹
  9. python小工具myqr生成动态二维码
  10. mysql 开发进阶篇系列 22 磁盘I/O问题(从linux操作系统上优化)