
Security News
Risky Biz Podcast: AI Agents Are Raising the Stakes for Software Supply Chain Security
Open source attacks are accelerating as AI coding agents pull in dependencies faster, with less human review.
@coderxwz/minecli
Advanced tools
如何安装?
npm install minecli -g
目前支持Vue,后期会支持React,Angular,后端支持express,koa和egg
Vue2项目已经帮你配置:
Vue3项目+Vite3搭建好了基础模板
Express项目搭建好了基础模板
Koa项目搭建好了基础模板
Egg项目搭建好了基础模板
minecli create projectName
询问你选择的框架,选好框架后,自动拉取模板,安装依赖,运行项目
项目开发目前提供三个功能:
minecli addcpn YourComponentName # 例如:minecli addcpn NavBar,默认会存放到src/components文件夹中
minecli addcpn YourComponentName -d src/pages/home # 也可以指定存放的具体文件夹
minecli addpage YourPageName # 例如:minecli addpage Home,默认会放到src/pages/home/Home.vue中,并且会创建src/pages/home/router.js
minecli addpage YourPageName -d src/views # 也可以指定文件夹,但需要手动集成路由
为什么会创建router.js文件?
router.js文件是路由的其中一个配置;src/router/index.js中会自动加载到路由的 routes配置中,不需要手动配置了(如果是自己配置的文件夹需要手动配置)src/router/index.js中已经完成如下操作:
// 动态加载pages中所有的路由文件
const files = require.context('@/pages', true, /router\.js$/);
const routes = files.keys().map(key => {
const page = require('@/pages' + key.replace('.', ''));
return page.default;
})
minecli addstore YourVuexChildModuleName # minecli addstore home,默认会放到src/store/modules/home/index.js和types.js
minecli addstore YourVuexChildModuleName -d src/vuex/modules # 也可以指定文件夹
创建完成后,不需要手动配置,已经动态将所有子模块集成进去:
const modules = {}
const files = require.context('./', true, /index\.js$/);
files.keys().filter(key => {
if (key === './index.js') return false;
return true
}).map(key => {
// 获取名字
const modulePath = key.replace('./modules/', '');
const moduleName = modulePath.replace('/index.js', '');
const module = require(`${key}`);
modules[`${moduleName}`] = module.default;
})
FAQs
一个帮你快速搭建前端(vue),后端(Express,Koa,egg)项目模板的脚手架工具
We found that @coderxwz/minecli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Open source attacks are accelerating as AI coding agents pull in dependencies faster, with less human review.

Research
/Security News
Malicious Chrome and Firefox extensions posed as free VPNs while stealing clipboard data through later extension updates.

Research
/Security News
Miasma Mini Shai-Hulud hits @immobiliarelabs Backstage plugins, targeting GitLab and LDAP auth packages on npm.