2.0.4 • Published 3 years ago

flatjs-cli-plugin-module-create v2.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

flatjs-cli-plugin-module-create

The cli plugin module-create for flatjs

The usages

npm i flatjs-cli-plugin-module-create
flat moduleCreate -m="demo/test"

The configurations

  • 支持文件和文件夹模板路径配置
  • 如:modules/${modulePath}
  • 默认变量:
    • moduleName-模块名称
    • camelModuleName-驼峰模块名称
    • CamelModuleName-首字母大写驼峰模块名称
    • modulePath-模块路径
    • ModulePath-首字母大写模块路径
    • initialModuleName-去除最后一个路径后的模块路径
    • tailModuleName-去除第一个路径后的模块路径
  • flatjs.cli.js
const flatjsConfig = {
  flatjsCli: {
    pluginConfigs: {
      moduleCreateConfig: {
        // 模板路径
        templatePath: '',
      },
    },
  },
};
  • _module-create-config.js
// 每个模板中可配置js
module.exports = (config) => {
  // 模板中使用的变量参数,可在文件路径中使用 
  const templateParams = {};
  // 需要删除的文件或文件夹列表
  const deleteList = [];
  return {
    templateParams,
    deleteList,
  }
};
2.0.3

3 years ago

2.0.2

3 years ago

2.0.4

3 years ago

2.0.1

3 years ago

1.1.9

3 years ago

1.1.12

3 years ago

1.1.11

3 years ago

1.1.10

3 years ago

1.1.16

3 years ago

1.1.15

3 years ago

1.1.14

3 years ago

2.0.0

3 years ago

1.1.13

3 years ago

1.1.17

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.7

3 years ago

1.0.4

3 years ago