developtools_ace_js2bundle/ace-loader
lihong 612b6ebf0c lihong67@huawei.com
support gn build for third/parse5.

Signed-off-by: lihong <lihong67@huawei.com>
Change-Id: I39af0a8f7e4923b6d27d4e63d6c561c1e1cbd2f1
2023-12-20 19:43:17 +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 jiangbo91@huawei.com 2023-11-06 14:12:06 +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 lihong67@huawei.com 2023-12-20 19:43:17 +08:00
npm-install.js Remove post npm install of ts2abc 2023-07-01 14:28:00 +08:00
package-lock.json Description: modify jimp package-lock.json version 2023-08-30 16:03:10 +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