
Research
/Security News
Miasma Mini Shai-Hulud Hits ImmobiliareLabs npm Packages
Miasma Mini Shai-Hulud hits @immobiliarelabs Backstage plugins, targeting GitLab and LDAP auth packages on npm.
如何安装?
npm install coderxwz -g
目前支持Vue,后期会支持React,Angular,后端支持express,koa和egg
Vue2项目已经帮你配置:
Vue3项目+Vite3搭建好了基础模板
Express项目搭建好了基础模板
Koa项目搭建好了基础模板
Egg项目搭建好了基础模板
coderxwz create projectName
询问你选择的框架,选好框架后,自动拉取模板,安装依赖,运行项目
项目开发目前提供三个功能:
coderxwz addcpn YourComponentName # 例如:coderxwz addcpn NavBar,默认会存放到src/components文件夹中
coderxwz addcpn YourComponentName -d src/pages/home # 也可以指定存放的具体文件夹
coderxwz addpage YourPageName # 例如:coderxwz addpage Home,默认会放到src/pages/home/Home.vue中,并且会创建src/pages/home/router.js
coderxwz 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;
})
coderxwz addstore YourVuexChildModuleName # coderxwz addstore home,默认会放到src/store/modules/home/index.js和types.js
coderxwz 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)项目模板的脚手架工具
The npm package coderxwz receives a total of 1 weekly downloads. As such, coderxwz popularity was classified as not popular.
We found that coderxwz 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.

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

Security News
Rolldown paused Rust React Compiler integration after a 5MB binary size increase raised concerns about shipping React-specific code to all Vite users.

Security News
/Research
Mini Shai-Hulud expands into the Go ecosystem after hitting LeoPlatform npm packages and targeting GitHub Actions workflows.