stdx-linux
v1.0.45
Published
standard sav tools
Downloads
11
Readme
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