From b7d594610000e486323f0bef09348aa88d11a2d0 Mon Sep 17 00:00:00 2001 From: cookfront Date: Sun, 26 Feb 2017 13:46:02 +0800 Subject: [PATCH] build config --- .babelrc | 8 ++++++++ package.json | 5 +++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 .babelrc diff --git a/.babelrc b/.babelrc new file mode 100644 index 000000000..e6e1f2fe2 --- /dev/null +++ b/.babelrc @@ -0,0 +1,8 @@ +{ + "presets": [ + "es2015" + ], + "plugins": [ + "transform-vue-jsx" + ] +} \ No newline at end of file diff --git a/package.json b/package.json index 98b435cd3..6728afb39 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "0.0.1", "description": "有赞vue wap组件库", "main": "lib/zanui.js", - "style": "lib/zanui-css.css", + "style": "lib/zanui-css/index.css", "files": [ "lib", "src", @@ -13,9 +13,10 @@ "bootstrap": "npm i --registry=http://registry.npm.qima-inc.com", "dev": "npm run bootstrap && npm run build:file && webpack-dev-server --inline --hot --config build/webpack.config.js", "build:file": "node build/bin/build-entry.js", + "build:utils": "cross-env BABEL_ENV=utils babel src --out-dir lib --ignore src/index.js", "build:zanui-css": "gulp build --gulpfile packages/zanui-css/gulpfile.js && cp-cli packages/zanui-css/lib lib/zanui-css", "build:zanui": "webpack --progress --hide-modules --config build/webpack.build.js && webpack --progress --hide-modules --config build/webpack.build.min.js", - "dist": "npm run clean && npm run build:file && npm run lint && npm run build:zanui && npm run build:zanui-css", + "dist": "npm run clean && npm run build:file && npm run lint && npm run build:zanui && npm run build:utils && npm run build:zanui-css", "builddocs": "webpack --progress --hide-modules --config build/webpack.config.js && set NODE_ENV=production webpack --progress --hide-modules --config build/webpack.config.js", "clean": "rimraf lib && rimraf packages/*/lib", "lint": "eslint src/**/*.js packages/**/*.{js,vue} --quiet"