构建工具

了解如何使用Bootstrap Table包含的npm脚本来构建我们的文档,编译源代码等。

工具设置

Bootstrap Table 为其构建系统使用NPM脚本。我们的package.json包含了使用框架的便捷方法,包括linting代码,编译代码等。

要使用我们的构建系统并在本地运行我们的文档,您需要一份Bootstrap Table的源文件和Node。按照这些步骤,你应该准备摇滚:

  1. 下载并安装Node.js,我们用它来管理我们的依赖项。
  2. 导航到根/bootstrap-table目录并运行npm install以安装package.json中列出的本地依赖项。
  3. 安装Ruby,安装Bundlergem install bundler,最后运行bundle install。这将安装所有Ruby依赖项,例如Jekyll和plugins。
    • Windows用户:阅读本指南以使Jekyll正常运行并且没有问题。

完成后,您将能够运行命令行提供的各种命令。

使用NPM脚本

我们的package.json包含以下命令和任务:

任务 描述
npm run build npm run build creates the /dist 使用编译文件创建目录。
npm run lint /src目录提示CSS和JavaScript 。
npm run docs 为文档构建和提示CSS和JavaScript。然后,您可以在本地运行文档npm run docs-serve.

运行npm run以查看所有npm脚本。

本地文档

在本地运行我们的文档需要使用Jekyll,这是一个体面灵活的静态站点生成器,它为我们提供:基本包含,基于Markdown的文件,模板等。以下是如何开始:

  1. 运行上面的工具设置来安装Jekyll(站点构建器)和其他Ruby依赖项bundle install.
  2. 从根/bootstrap-table目录,npm run docs-serve在命令行中运行。
  3. http://localhost:9001在浏览器中打开,然后瞧。

通过阅读其文档了解有关使用Jekyll的更多信息。

故障排除

如果您在安装依赖项时遇到问题,请卸载所有以前的依赖项版本(全局和本地)。然后,重新运行npm install.