diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000000000000000000000000000000000000..fb7538d194ddd08d061197f0f38b597cc8012cd2 --- /dev/null +++ b/.npmrc @@ -0,0 +1,2 @@ +sass_binary_site=https://registry.npmmirror.com/-/binary/node-sass/ +registry=https://registry.npmmirror.com/ diff --git a/doc/develop.md b/doc/develop.md index 82325ceb856d0a0c63074be8aed8cfc161fc426a..eb29294461904d8f4a198166fff832dc1e92fc8e 100644 --- a/doc/develop.md +++ b/doc/develop.md @@ -1,18 +1,43 @@ -# csdn-datav -2 +# 开发文档 + ## 环境准备 +#### git设置 +* *注意*:设置git提交的user.email与[CSDN账号邮箱](https://i.csdn.net/#/user-center/account) 保持一致,避免个人真实信息泄露 ```bash - # 大小写敏感 git config core.ignorecase false -# 修改NPM国内镜像加速 -npm config set registry https://registry.npmmirror.com/ - # 设置你git提交用户名/邮箱,注意本项目尽量不要带--global git config user.name "git用户名" git config user.emall "git邮箱" ``` -* *注意*:设置git提交的user.email与[CSDN账号邮箱](https://i.csdn.net/#/user-center/account) 保持一致,避免个人真实信息泄露 + +#### npm设置 +本项目中的.npmrc 文件已经设置NPM国内镜像源,等同于以下配置 +```bash +# 修改NPM国内镜像加速 +npm config set registry https://registry.npmmirror.com/ +``` +#### 设置本地开发环境host +由于用户头像图片服务器设置了域名防盗链,所以本地环境需要在*.csdn.net 域名下访问,避免开发环境头像不显示问题 +域名与与vue.config.js 配置保持一致 +``` +127.0.0.1 loc-csdn-datav.csdn.net +``` +云IDE环境注意做以下修改 + +1.找到vue.config.js 文件,修改devServer配置 +``` + devServer: { + allowedHosts:'all', + port: '3000', + headers: { + 'Access-Control-Allow-Origin': '*' + } + } +``` +2.配置端口映射,将3000端口映射为平台支持的其他端口范围 +3.通过云IDE的HOST访问 + ## 项目启动 ```