developtools_ace_js2bundle/ace-loader
ctw-ian 9751a91eb3 Remove post npm install of ts2abc
Issue:https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/I7HLB5

Signed-off-by: ctw-ian <chentingwei2@huawei.com>
Change-Id: I8b83ac655887ff1e679fc1819b0fac72f153e9d3
2023-07-01 14:28:00 +08:00
..
plugin wangyongfei6@huawei.com 2023-05-18 19:28:44 +08:00
sample IssueNo:#I53XB0 2022-04-24 14:36:04 +08:00
src Description: remove babel-plugin-require-context-hook dependency 2023-06-27 14:48:02 +08:00
test jiangbo91@huawei.com 2023-05-23 10:02:30 +08:00
third_party chunn.wang@huawei.com 2021-10-20 11:46:18 +08:00
.eslintrc.js houhaoyu 2021-12-23 15:39:47 +08:00
.gitignore zhongjianfei@huawei.com 2021-08-28 16:45:47 +08:00
.npmignore chengongping@huawei.com 2021-12-21 17:23:12 +08:00
babel.config.js lizhouze@huawei.com 2023-02-10 14:36:50 +08:00
index.js houhaoyu@huawei.com 2021-11-25 19:30:24 +08:00
main.product.js jiangbo91@huawei.com 2023-05-25 19:25:35 +08:00
module-source.js wangyongfei6@huawei.com 2023-05-23 11:02:10 +08:00
npm-install.js Remove post npm install of ts2abc 2023-07-01 14:28:00 +08:00
package-lock.json Description: remove babel-plugin-require-context-hook dependency 2023-06-27 14:48:02 +08:00
package.json Description: remove babel-plugin-require-context-hook dependency 2023-06-27 14:48:02 +08:00
README.md zhongjianfei@huawei.com 2021-08-28 16:45:47 +08:00
uglify-source.js jiangbo91@huawei.com 2023-05-25 09:46:52 +08:00
webpack.lite.config.js Description: add ability packing multi lite resources 2023-05-27 12:47:48 +08:00
webpack.rich.config.js lihong67@huawei.com 2023-05-23 16:35:29 +08:00

Ace Loader

A webpack loader for Ace.

Install Dependencies under the ace-loader dir.

npm install

Build built-in sample for Rich devices under the ace-loader dir.

npm run rich

Build built-in sample for Lite devices under the ace-loader dir.

npm run lite

How to build custom ace project

Windows: Step 1. set aceModuleRoot=path/to/your/ace/project Step 2. set aceModuleBuild=path/to/your/jsbundle/build Step 3. node ./node_modules/webpack/bin/webpack.js --config webpack.rich.config.js

Linux: Step 1. export aceModuleRoot=path/to/your/ace/project Step 2. export aceModuleBuild=path/to/your/jsbundle/build Step 3. node ./node_modules/webpack/bin/webpack.js --config webpack.rich.config.js