1 Star 0 Fork 0

smartCitiesFront / 视频监控

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

数字城管-应用维护子系统

依赖项安装

npm install

项目运行

npm run dev

开发环境打包

npm run build

目录:dist

测试环境打包

npm run build:test

目录:dist

生产环境打包

npm run build:production

目录:dist

变量文件

  • 开发环境变量文件 .env.development
  • 生产环境变量文件 .env.production
  • 测试环境变量文件 .env.test

变量解释

  • VUE_APP_ROOT_URL=执法项目一般接口
  • VUE_APP_UPLOAD_URL=上传文件接口

所需代理配置

server {
  location /v1 {
    proxy_pass VUE_APP_ROOT_URL;
  }
  location /upload {
    proxy_pass VUE_APP_UPLOAD_URL;
  }
}

SCSS 全局变量,mixin引入

  • 由于每次手动引入全局变量和mixin太麻烦了,将他们设置为全局引入
  • 再去vscode上下个 SCSS IntelliSense 插件配合使用,会有代码提示,便于提高开发效率
vue.config.js中全局引入设置
看自己package.json中有哪个loader就用哪个

module.exports = {
  css: {
    loaderOptions: {
      // 给 sass-loader 传递选项
      sass: {
        // @/ 是 src/ 的别名
        // 所以这里假设你有 `src/variables.sass` 这个文件
        // 注意:在 sass-loader v7 中,这个选项名是 "data"
        prependData: `@import "~@/variables.sass"`
      },
      // 默认情况下 `sass` 选项会同时对 `sass` 和 `scss` 语法同时生效
      // 因为 `scss` 语法在内部也是由 sass-loader 处理的
      // 但是在配置 `data` 选项的时候
      // `scss` 语法会要求语句结尾必须有分号,`sass` 则要求必须没有分号
      // 在这种情况下,我们可以使用 `scss` 选项,对 `scss` 语法进行单独配置
      scss: {
        prependData: `@import "~@/common/css/el-variable.scss";@import "~@/common/css/mixins.scss";`
      },
      // 给 less-loader 传递 Less.js 相关选项
      less:{
        // http://lesscss.org/usage/#less-options-strict-units `Global Variables`
        // `primary` is global variables fields name
        globalVars: {
          primary: '#fff'
        }
      }
    }
  }
}

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/smart-cities-front/video-surveillance.git
git@gitee.com:smart-cities-front/video-surveillance.git
smart-cities-front
video-surveillance
视频监控
master

搜索帮助