@ofly/module-cli

Module-Cli

Usage no npm install needed!

<script type="module">
  import oflyModuleCli from 'https://cdn.skypack.dev/@ofly/module-cli';
</script>

README

Module-Cli

安装

npm i -D @ofly/module-cli

使用

npx create-module-cli

介绍

该插件是定制自己的模板后, 然后用来搬迁代码。从而减少代码的编写。

1. 配置文件 .tcp.config.js

const path = require("path");

module.exports = {
    /**
     * 模版目录
     */
    templateDir: '自己定义文件夹',
    /**
     * 模版拷贝的目标
     */
    targetDir: path.resolve("./src"),
    /**
     * 可替换文件后缀
     */
    enabledReplaceSuffix: [".vue", ".js", ".jsx", ".ts", ".tsx", ".json"],
};

templateDir: 模版目录

targetDir: 模版拷贝的目标

enabledReplaceSuffix: 可替换文件后缀

2. 命令行 命令

npx @ofly/create-module-cli -h
Usage: create-module-cli [options]

Options:
  -V, --version      output the version number
  --config <config>  配置文件的地址, 默认读取根目录下的.tcp.config.js
  --verbose          打印比较详细的提示信息
  -h, --help         display help for command