mirror of
https://github.com/WeBankFinTech/fes.js.git
synced 2025-04-28 04:48:56 +08:00
1 line
5.0 KiB
JavaScript
1 line
5.0 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{511:function(a,s,e){"use strict";e.r(s);var t=e(46),r=Object(t.a)({},(function(){var a=this,s=a.$createElement,e=a._self._c||s;return e("ContentSlotsDistributor",{attrs:{"slot-key":a.$parent.slotKey}},[e("h2",{attrs:{id:"init"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#init"}},[a._v("#")]),a._v(" init")]),a._v(" "),e("p",[a._v("初始化一个fes的项目模板,使用最新版本的"),e("code",[a._v("fes-template")])]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes init "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[a._v("[")]),a._v("name"),e("span",{pre:!0,attrs:{class:"token punctuation"}},[a._v("]")]),a._v("\n")])])]),e("h2",{attrs:{id:"dev"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#dev"}},[a._v("#")]),a._v(" dev")]),a._v(" "),e("p",[a._v("开发调试,启动本地服务")]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes dev\n")])])]),e("h3",{attrs:{id:"参数"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#参数"}},[a._v("#")]),a._v(" 参数")]),a._v(" "),e("h4",{attrs:{id:"env"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#env"}},[a._v("#")]),a._v(" env")]),a._v(" "),e("p",[a._v("配置使用什么环境,对应着"),e("code",[a._v("fes.config.js")]),a._v("中的"),e("code",[a._v("env")])]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes dev --env"),e("span",{pre:!0,attrs:{class:"token operator"}},[a._v("=")]),a._v("develop\n")])])]),e("h2",{attrs:{id:"build"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#build"}},[a._v("#")]),a._v(" build")]),a._v(" "),e("p",[a._v("编译打包")]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes build\n")])])]),e("h3",{attrs:{id:"参数-2"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#参数-2"}},[a._v("#")]),a._v(" 参数")]),a._v(" "),e("h4",{attrs:{id:"env-2"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#env-2"}},[a._v("#")]),a._v(" env")]),a._v(" "),e("p",[a._v("配置使用什么环境,对应着"),e("code",[a._v("fes.config.js")]),a._v("中的"),e("code",[a._v("env")])]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes dev --env"),e("span",{pre:!0,attrs:{class:"token operator"}},[a._v("=")]),a._v("prod\n")])])]),e("h2",{attrs:{id:"test-unit"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#test-unit"}},[a._v("#")]),a._v(" test:unit")]),a._v(" "),e("p",[a._v("单元测试")]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes test:unit\n")])])]),e("h3",{attrs:{id:"参数-3"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#参数-3"}},[a._v("#")]),a._v(" 参数")]),a._v(" "),e("h4",{attrs:{id:"single-run"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#single-run"}},[a._v("#")]),a._v(" single-run")]),a._v(" "),e("p",[a._v("是否只执行一次,默认是"),e("code",[a._v("watch")]),a._v("模式,文件更新后会执行一次测试")]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes test:unit --single-run\n")])])]),e("h4",{attrs:{id:"coverage"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#coverage"}},[a._v("#")]),a._v(" coverage")]),a._v(" "),e("p",[a._v("是否进行覆盖测试")]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes test:unit --coverage\n")])])]),e("h4",{attrs:{id:"其他参数"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#其他参数"}},[a._v("#")]),a._v(" 其他参数")]),a._v(" "),e("p",[a._v("单元测试使用"),e("code",[a._v("karma")]),a._v("来管理测试,支持"),e("code",[a._v("karma")]),a._v("的所有参数,使用如下命令查看完整参数:")]),a._v(" "),e("div",{staticClass:"language- extra-class"},[e("pre",{pre:!0,attrs:{class:"language-text"}},[e("code",[a._v("fes test:unit -h\n")])])]),e("h2",{attrs:{id:"route"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#route"}},[a._v("#")]),a._v(" route")]),a._v(" "),e("p",[a._v("编译路由,根据"),e("code",[a._v("pages")]),a._v("下组件目录生成路由")]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes update\n")])])]),e("h2",{attrs:{id:"components"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#components"}},[a._v("#")]),a._v(" components")]),a._v(" "),e("p",[a._v("编译公共组件,componets下的组件自动注入到全局组件")]),a._v(" "),e("div",{staticClass:"language-shell extra-class"},[e("pre",{pre:!0,attrs:{class:"language-shell"}},[e("code",[a._v("fes components\n")])])])])}),[],!1,null,null,null);s.default=r.exports}}]); |