You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
1.2 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# sc-web
## 环境要求
- Node.js 最新版本
- git
## 使用说明
### 安装依赖
```bash
npm i
# 如果下载速度比较慢,可通过以下方式解决
npm i --registry=https://registry.npm.taobao.org
```
### 开发环境
- 打开`src/utils/define.js`,修改接口地址
```bash
// 开发环境接口配置
const APIURl = 'http://192.168.0.25:30000'
```
- 运行前端项目(默认会自动打开浏览器)
```bash
npm run dev
```
### 测试生产发布
```bash
# 构建测试环境,对应.env.staging文件配置
npm run build:staging
# 构建生产环境,对应.env.production文件配置
npm run build
```
## 其它
```bash
# 预览发布环境效果
npm run preview
# 预览发布环境效果 + 静态资源分析
npm run preview -- --report
# 代码格式检查
npm run lint
# 代码格式检查并自动修复
npm run lint -- --fix
```
## 常见问题
- 出现`
npm ERR! fatal: unable to access 'https://github.com/nhn/raphael.git/': Failed connect to github.com:443; Connection timed out`报错
Windows环境下打开`C:\Windows\System32\drivers\etc\host`文件,添加以下内容
```bash
52.74.223.119 github.com
```
参考文档`https://hknaruto.blog.csdn.net/article/details/105134485`