文件名称:angular-cli-web-worker:如何在角度CLI中配置Web Worker的示例
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-30 20:37:21
JavaScript
WebWorkers基础 这是一个有关如何更新Angular项目(使用angular-cli生成)以便使用Web Workers的示例。 该示例是一个CPU密集型阶乘计算器客户端,该客户端从表格中引入的数字开始计算50个阶乘数。 您想看到它的作用吗? 检查 在此仓库中,您将有2个dev分支: 大师:网络工作者版本 单线程:单线程版本 安装 每个分支都需要自己的依赖项。 您可以使用以下命令安装它们: npm install 将代码从单线程更新为Web Worker方案 如果您想自己尝试: 移至单线程分支 运行ng eject生成webpack 2文件 与master分支运行差异以了解更改。 开发服务器(单线程) 为开发服务器运行ng serve 。 导航到http://localhost:4200/ 。 如果您更改任何源文件,该应用程序将自动重新加载。 开发服务器(网络工作者)
【文件预览】:
angular-cli-web-worker-master
----.gitignore(516B)
----e2e()
--------app.e2e-spec.ts(355B)
--------app.po.ts(224B)
--------tsconfig.e2e.json(193B)
----package.json(2KB)
----tslint.json(3KB)
----src()
--------app()
--------webWorker()
--------assets()
--------tsconfig.spec.json(302B)
--------main.ts(317B)
--------test.ts(1KB)
--------tsconfig.app.json(209B)
--------environments()
--------index.html(306B)
--------favicon.ico(5KB)
--------styles.css(128B)
--------typings.d.ts(104B)
--------polyfills.ts(2KB)
----karma.conf.js(1KB)
----webpack.config.js(8KB)
----tsconfig.json(385B)
----README.md(1KB)
----.angular-cli.json(1KB)
----protractor.conf.js(756B)
----.editorconfig(245B)