frontend-web-starter-pack:我的用于构建现代 Web 应用程序的工具堆栈

时间:2024-08-12 19:08:20
【文件属性】:

文件名称:frontend-web-starter-pack:我的用于构建现代 Web 应用程序的工具堆栈

文件大小:18KB

文件格式:ZIP

更新时间:2024-08-12 19:08:20

JavaScript

前端 Web 入门包 这是我构建现代 Web 应用程序的引导程序。 纯粹根据个人需求制定。 但如果它适合你,请随意使用它。 在这个项目中,我最大限度地减少了框架的使用,无论是 CSS 还是 JavaScript。 但是我使用了很多工具来简化开发。 这是详细信息。 工具栈 模块捆绑器:我使用 webpack 4 来捆绑模块。 我使用了一些额外的加载器和插件来支持 SCSS、TypeScript 和 Progressive Web Apps。 UI 组件:我喜欢 Web 组件,尤其是因为它是原生 API。 所以我决定包括LitElement 。 测试:我使用 Jest 来测试框架。 我已经将 Jest 与 Puppeteer 集成在一起,以便它可以用于测试前端。 我还使用了@open-wc/testing和jest-environment-jsdom-sixteen来帮助测试 Web 组


【文件预览】:
frontend-web-starter-pack-master
----__e2e__()
--------frontend.test.js(811B)
----webpack.prod.js(970B)
----package.json(3KB)
----.eslintrc.json(855B)
----webpack.prod.analyzer.js(278B)
----jest.config.js(472B)
----webpack.common.js(3KB)
----webpack.dev.js(282B)
----declaration.d.ts(25B)
----src()
--------templates()
--------lib()
--------styles()
--------public()
--------utils()
--------index.ts(362B)
----jest-puppeteer.config.js(98B)
----tsconfig.json(278B)
----__mocks__()
--------styleMock.js(21B)
--------fileMock.js(35B)
----.gitignore(37B)
----webpack.dev.sw.js(346B)
----README.md(1KB)
----__test__()
--------components()
--------__utils__()
--------utils()
----babel.config.js(470B)

网友评论