0.0.9 • Published 6 years ago

hendo-cli-luozheao v0.0.9

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

hendo-cli

cli for hendo

名称

我想找3个字母且有意义的名字,能想到的基本上被注册了。

借鉴利物浦队长Jordan Henderson的名字起了这个名字,这人天赋不足但很勤奋。如果太长了再酌情考虑替换。

安装

npm install -g hendo-cli

操作与指令

1. 创建一个新的名为myapp的hendo app

hendo new myapp
hendo n myapp

2. 在当前文件夹下(要求该文件夹为空)初始化一个新的hendo app

hendo init
hendo i

3. 当前路径在hendo app的根目录下,添加一个名为hello的组件,组件被添加到/src/components/路径下,一个组件单独成一个文件夹。

hendo generate component hello
hendo g component hello

其中,generate component 有三个选项,分别是

  • -v: (默认选项) vue的格式的组件
  • -c: js+css+vue的组件
  • -l: js+css+less的组件

4. 当前路径在hendo app的根目录下,添加一个名为hello的路由页,路由页被添加到/src/routers/路径下,一个路由页单独成一个文件夹。

hendo generate router hello
hendo g router hello

其中,generate router 有三个选项,分别是

  • -v: (默认选项) vue的格式的路由页
  • -c: js+css+vue的路由页
  • -l: js+css+less的路由页

5. 当前路径在hendo app的根目录下,添加一个名为hello.js的模型,模型被添加到/src/models/路径下,一个模型单独成一个文件夹。

hendo generate model hello
hendo g model hello

6. 当前路径在hendo app的根目录下,添加一个名为hello.js的mock源,模型被添加到/src/mocks/路径下,一个mock源单独成一个文件夹。

hendo generate mock hello
hendo g mock hello

没了~

enjoy!

align-textamdefineansi-regexansi-stylesarchive-typearr-diffarr-flattenarray-differarray-uniqarray-uniqueasyncbalanced-matchbeeperblbrace-expansionbracesbuffer-crc32buffer-shimsbuffer-to-vinylcamelcasecapture-stack-tracecawcenter-alignchalkcli-cursorcli-spinnerscliuicloneclone-statscocommanderconcat-mapconcat-streamconvert-source-mapcore-util-iscreate-error-classcross-spawndateformatdecamelizedecompressdecompress-tardecompress-tarbz2decompress-targzdecompress-unzipdeep-extenddownloaddownload-git-repoduplexer2duplexifyeach-asyncempty-dirend-of-streamerror-exescape-string-regexpexpand-bracketsexpand-rangeextendextend-shallowextglobfancy-logfd-slicerfile-typefilename-regexfilename-reserved-regexfilenamifyfill-rangefirst-chunk-streamfor-infor-ownfs-exists-syncfs-extrafs.realpathget-proxyget-stdingit-cloneglobglob-baseglob-parentglob-streamglogggotgraceful-fsgraceful-readlinkgulp-decompressgulp-renamegulp-sourcemapsgulp-utilgulploghandlebarshas-ansihas-gulploginflightinheritsiniis-absoluteis-arrayishis-bufferis-bzip2is-dotfileis-equal-shallowis-extendableis-extglobis-globis-gzipis-natural-numberis-numberis-objis-posix-bracketis-primitiveis-redirectis-relativeis-retry-allowedis-streamis-taris-urlis-utf8is-valid-globis-zipisarrayisobjectjson-stable-stringifyjsonfilejsonifykind-oflazy-cachelazystreamlodash._basecopylodash._basetostringlodash._basevalueslodash._getnativelodash._isiterateecalllodash._reescapelodash._reevaluatelodash._reinterpolatelodash._rootlodash.escapelodash.isargumentslodash.isarraylodash.isequallodash.keyslodash.restparamlodash.templatelodash.templatesettingslog-symbolslongestlowercase-keysmerge-streammicromatchmimic-fnminimatchminimistmkdirpmultipipenode-status-codesnormalize-pathobject-assignobject.omitonceonetimeoptimistoraordered-read-streamsparse-globparse-jsonpath-dirnamepath-is-absolutependpinkiepinkie-promiseprepend-httppreserveprocess-nextick-argsrandomaticrcread-all-streamreadable-streamregex-cacherepeat-elementrepeat-stringreplace-extrestore-cursorright-alignrimrafseek-bzipset-immediate-shimsignal-exitsource-mapsparklesstat-modestream-combiner2stream-shiftstring_decoderstrip-ansistrip-bomstrip-bom-streamstrip-dirsstrip-json-commentsstrip-outersum-upsupports-colortar-streamthrough2through2-filtertime-stamptimed-outto-absolute-globtrim-repeatedtunnel-agenttypedarrayuglify-jsuglify-to-browserifyunique-streamunzip-responseurl-parse-laxutil-deprecateuuidvali-datevinylvinyl-assignvinyl-fswarewindow-sizewordwrapwrap-fnwrappyxtendyargsyauzl
0.0.9

6 years ago