fes.js/assets/js/38.58d126e9.js

1 line
5.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(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}}]);