1 Star 0 Fork 405

zrg / developtools_ace-ets2bundle

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

developtools_ace-ets2bundle

介绍

提供声明式范式的语法编译转换,语法验证,丰富友好的语法报错提示能力。

软件架构

  • compiler/src: 编译转换工具源码
  • test: 单元测试用例
  • .eslintrc: eslint配置规则
  • babel.config.js: babel配置信息
  • main.js: 编译转换工具源码
  • package.json: 安装依赖软件版本信息
  • tsconfig.json: 编译工程配置信息
  • webpack.config.js: 打包工具脚本配置信息

环境准备

> npm -v
  6.14.8
> node -v
  v12.18.3

请安装最新稳定的node版本。

安装

进入到compiler目录

npm config set registry http://registry.npm.taobao.org
npm config set strict-ssl false
npm cache clean -f
npm install

快速开始

进入到compiler目录

npm run build
npm run compile

上述命令编译了compiler目录下的sample工程,编译结果在sample\build目录。

创建一个新工程

进入到compiler目录

npm run create [projectName]

Note: 如果projectName未指定,HelloAce为默认的工程名。 例如创建一个foo工程:

$ npm run create foo

工程foo的目录结构:

  • foo
    • pages
      • index.ets
    • app.ets
    • manifest.json

创建一个新的页面

例如在pages目录创建一个bar.ets页面,需要在manifest.json文件的pages新增一行,如下所示:

  "pages": [
    "pages/index",
    "pages/bar"
  ]

编译工程

进入到compiler目录

$ npm run build
$ npm run compile [projectName]

Note: 如果projectName未指定,默认编译sample工程,编译结果在sample\build目录。

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/zhangrengao1/developtools_ace-ets2bundle.git
git@gitee.com:zhangrengao1/developtools_ace-ets2bundle.git
zhangrengao1
developtools_ace-ets2bundle
developtools_ace-ets2bundle
master

搜索帮助