stdx
stdx (Node开发工具箱)
还在为npm安装一堆的devDependencies而苦恼吗?
你需要这样一个工具:
- ES支持更好的node版本(目前稳定版8.10)
- 集成常用的工具库
- 集成常用的工具包
- 全局一次性安装
那来试试 stdx吧
安装
npm i -g stdx-win (window x64版本)
npm i -g stdx-mac (mac os x64 版本)
npm i -g stdx-linux (linx x64版本 --版本过多未测试)
npm i -g stdx (全量版本, 不推荐安装)
由于安装包比较大, 国内推荐用淘宝源或cnpm
npm install -g stdx --registry=https://registry.npm.taobao.org
项目样例
当作node使用
随便创建一个js脚本 test.js
const _ = require('lodash')
const Json5 = require('json5')
const fse = require('fs-extra')
stdx ./test.js
当然你已经不需要再安装这些包了
集成环境
框架
测试工具
构建工具
- rollup 快速打包工具
- rollup-pluginutils
- rollup-plugin-node-resolve
- rollup-plugin-commonjs
- rollup-plugin-json
- rollup-plugin-includepaths
- rollup-plugin-babel
- rollup-plugin-uglify
- rollup-plugin-vue
- rollup-plugin-re
- rollup-plugin-serve
- rollup-plugin-liveload
- rollup-plugin-node-globals 未测试
- rollup-plugin-alias
- rollup-plugin-conditional
- rollup-plugin-multi-entry
- uglifyjs 压缩必备
- node-sass sass样式预处理
- less less样式预处理
- stylus stylus样式预处理
- babel [es预处理] (https://npmjs.org/package/babel)
代码规范
- standard 代码标准化, 格式化
- eslint-plugin-vue 支持vue项目
- eslint-plugin-html 支持vue和html
- eslint es代码规范
- standard-sass sass样式代码标准化
附加类库
- lodash
- json5
- fs-extra
- is-*
附加工具
- ts typescript
- which 命令查找
- uuid UUID生成器
- watch-cli 目录监听
- cross-env 环境设置
- npm-run-all 并行命令
- hs http-server
- lerna 项目包管理
- npm-check 包更新检查
还需要什么呢?
- 欢迎star
- 欢迎issue
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.45 | 2.5.16 | MIT | |
| 1.0.44 | 2.5.16 | MIT | |
| 1.0.43 | 2.5.16 | MIT | |
| 1.0.42 | 2.5.16 | MIT | |
| 1.0.41 | 2.5.16 | MIT | |
| 1.0.39 | 2.5.16 | MIT | |
| 1.0.38 | 2.5.16 | MIT | |
| 1.0.37 | 2.5.16 | MIT | |
| 1.0.36 | 2.5.16 | MIT | |
| 1.0.35 | ^2.5.16 | MIT | |
| 1.0.34 | ^2.5.16 | MIT | |
| 1.0.33 | ^2.5.16 | MIT | |
| 1.0.32 | ^2.5.16 | MIT | |
| 1.0.31 | ^2.5.16 | MIT | |
| 1.0.29 | ^2.5.16 | MIT | |
| 1.0.28 | ^2.5.16 | MIT | |
| 1.0.27 | ^2.5.16 | MIT | |
| 1.0.26 | ^2.5.16 | MIT | |
| 1.0.25 | ^2.5.16 | MIT | |
| 1.0.24 | ^2.5.16 | MIT | |
| 1.0.23 | ^2.5.16 | MIT | |
| 1.0.22 | ^2.5.16 | MIT | |
| 1.0.20 | ^2.5.16 | MIT | |
| 1.0.19 | MIT | ||
| 1.0.14 | MIT | ||
| 1.0.13 | MIT | ||
| 1.0.12 | MIT | ||
| 1.0.11 | MIT | ||
| 1.0.10 | MIT | ||
| 1.0.8 | MIT |
Showing the latest 30 of 38. See every release on npm


