emnav

2.5.1 • Public • Published

头部组件

Vue.js 2.x C端的业务组件。

emnav NPM downloads Package Quality NPM downloads

Sauce Labs Test Status (for master branch)

环境

  • node 9

API

方法

参数 说明
logout 点击退出按钮emit出方法
organizer 点击主办方管理按钮emit出方法
release 点击发布按钮emit出方法
myOrder 点击我的订单按钮emit出方法

属性

参数 说明 类型 是否必填 默认值
englishEnter 是否开启英文版 Boolean false
loginFlg 是否登录 Boolean false
imgLogo 主办logo String 活动易logo
login 登录不同版本文案 String 登录
logout 退出不同版本文案 String 退出
order 我的订单不同版本文案 String 我的订单
imgLogo 主板图案 String
orgid 主办id String -
sendAction 发送验证码接口地址(中文版) String -
sendEnglishAction 发送验证码接口地址(英文版) String -
domain 设置cookie登录状态的domain String 'evente.cn'
countrycodeAction 获取countrycode接口地址 String -
logoutAction 用户退出接口地址 String -
loginAction 用户登录接口地址(中文版) String -
loginEnglishAction 用户登录接口地址(英文版) String -
sendEmailEnglishAction 点击订单发送邮件接口地址(英文版) String -
loginClose 关闭弹框 Function () => {}
loginSuccess 登录成功 Function () => {}
langHandle 点击语言版本的方法。如果有点击语言之后保存语言调用,没有点击保存之后刷新。 Function

安装

$ yarn add emnav

需要的环境

  • node.js >= 9.0.0
  • npm >= 5.0.0

常用命令 ( package.json 的 scripts 中可以找到所有命令)

# 安装依赖( package.json 中的 dependencies 部分 ) dependencies
npm install

# development 环境的本地热加载服务,访问地址: localhost:8080
# 在 config 中修改端口号
npm start

# 利用 jest 单元测试
npm test

# 打包组件库
npm run build

# 打包官网
npm run build:site

# 打包官网,打包并查看捆绑分析器报表
npm run build --report

# JavaScript 的代码规范监测
npm run eslint

# style 的代码规范监测
npm run stylelint

# 进行 style 和 JavaScript 的规范检测
npm run lint-staged

# 上传单元测试覆盖率报告
npm run codecov

说明

本仓库是用脚手架 fecli,结合 component-template 模板生成的。

Readme

Keywords

none

Package Sidebar

Install

npm i emnav

Weekly Downloads

3

Version

2.5.1

License

none

Unpacked Size

1.02 MB

Total Files

37

Last publish

Collaborators

  • em-fe