open-index/open-npm huggingface dataset:
npm package: @fayea/coreblue
Description: Coreblue is a Vue 2 UI library based on JavaScript and Carbon Design System v11
Latest version: 0.18.1

# 通常 UI 组件库

## 准备开发环境

### 配置软件源镜像

由于 `node.js` 的主软件仓库位于国外，默认情况下 `npm` 使用的是国外的镜像，软件安装速度相当缓慢，对于 `Node.js` 应用程序开发而言，最好需要配置国内的软件仓库镜像，避免下载超时或者防火墙拦截导致软件安装失败等情况。

```bash
npm config set chromedriver_cdnurl="https://npmmirror.com/mirrors/chromedriver/"
npm config set electron_mirror="https://npmmirror.com/mirrors/electron/"
npm config set registry="https://registry.npmmirror.com/"
```

## 开发常用指令

### 安装依赖

项目会自动根据 `package.json` 中的依赖声明，安装三方软件包。

```bash
npm i
```

### 启动开发环境

此时 `Node.js` 将启动支持自动热重载功能的开发服务器环境，默认访问地址为 `http://localhost:5173`

```bash
npm run dev
```

### 构建生产环境版本

项目会自动根据 `package.json` 声明，使用 `vite` 指令构建生产环境的软件包。

```bash
npm run build
```