00-components

中文文档
0.5.0发布于 2019/02/14ESM + CJS零依赖

这个项目是用 创建React应用.

中文使用文档
文档目录12 节
  1. 可用脚本
  2. npm start
  3. npm test
  4. npm run build
  5. npm run eject
  6. 了解更多
  7. 代码分离
  8. 分析包大小
  9. 制作渐进式Web应用程序
  10. 高级配置
  11. 部署
  12. npm run build 不能最小化

这个项目是用 创建React应用.

可用脚本

在项目目录中,您可以运行:

npm start

在开发模式下运行应用程序。
开放 http://localhost:3000 在浏览器中查看它。

如果您进行编辑,页面将重新加载。
您还将在控制台中看到任何lint错误。

npm test

在交互式手表模式下启动测试一下运行器。
请参阅关于 运行测试 了解更多信息。

npm run build

将用于生产的应用程序构建到 build 文件夹中。
它会在生产模式下正确地对React进行打包,并优化构建以获得最佳性能。

构建被缩小,文件名包含哈希值。
您的应用程序已准备好部署!

请参阅关于 部署 了解更多信息。

npm run eject

注意:这是一个单向操作。一旦你 eject你回不去了!

如果您对构建工具和配置选项不满意,您可以 eject 随时都可以。此命令将从项目中删除单个构建依赖项。

相反,它会将所有配置文件和传递依赖项 (Webpack,Babel,ESLint等) 复制到您的项目中,以便您可以完全控制它们。除……之外的所有命令 eject 仍然可以正常运行,但它们会指向已复制的脚本,因此您可以对其进行调整。到目前为止,就靠你自己了。

你不需要使用 eject. 精心策划的特性集适合小型和中型部署,您不应该觉得必须使用该特性。然而,我们理解,如果你不能自定义它,当你准备好了,这个工具是没有用的。

了解更多

你可以在 创建React应用程序文档.

要学习React,请查看 React文档.

代码分离

本节已移至此处: https://facebook.github.io/create-react-app/docs/code-splitting

分析包大小

本节已移至此处: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size

制作渐进式Web应用程序

本节已移至此处: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app

高级配置

本节已移至此处: https://facebook.github.io/create-react-app/docs/advanced-configuration

部署

本节已移至此处: https://facebook.github.io/create-react-app/docs/deployment

npm run build 不能最小化

本节已移至此处: https:// facebook.github.io/create-react-app/docs/故障排除 # npm-run-build-failed-to-minify

版本与发布记录

00-components 共发布 3 个版本,首次发布于 2019/02/13;过去 12 个月发布了 0 个版本。

版本发布日期距今
0.5.0latest2019/02/147 年前
0.4.02019/02/147 年前
0.3.02019/02/137 年前

关于 00-components 的常见问题

00-components 是什么?

这个项目是用 创建React应用.

如何安装 00-components?

在项目目录运行 npm install 00-components,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(^16.x)、react-dom(^16.x)、styled-components(^4.x)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

00-components 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/00-components 是否存在。

00-components 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

00-components 可以商用吗?

00-components 使用 未声明 许可。package.json 没有声明许可证。没有许可证的代码默认保留全部权利,商用前请联系作者或查看仓库中的 LICENSE 文件。以上为概括,不构成法律意见,请以许可原文为准。

00-components 还在维护吗?

最新版本 0.5.0 发布于 2019/02/14(7 年前);至今共发布 3 个版本,其中过去 12 个月发布了 0 个;首次发布于 2019/02/13。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。