Skip to content

Commit 466988a

Browse files
committed
Merge branch 'develop'
2 parents b605d92 + cd56060 commit 466988a

File tree

20 files changed

+3368
-2457
lines changed

20 files changed

+3368
-2457
lines changed

.babelrc

Lines changed: 0 additions & 11 deletions
This file was deleted.

.prettierrc.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"printWidth": 120,
3+
"singleQuote": true,
4+
"semi": true,
5+
"trailingComma": "all"
6+
}

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
22
"editor.tabSize": 2,
3-
"editor.trimAutoWhitespace": true
3+
"editor.trimAutoWhitespace": true,
4+
"editor.formatOnSave": true
45
}

bower.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"private": true,
44
"homepage": "https://ourai.github.io/handie/",
55
"authors": [
6-
"Ourai Lin <[email protected]> (http://ourai.ws/)"
6+
"Ourai Lin <[email protected]> (https://ourai.ws/)"
77
],
88
"description": "为前端开发提供统一的布局、组件和工具方法",
99
"keywords": [
@@ -31,6 +31,6 @@
3131
"/dist/handie"
3232
],
3333
"devDependencies": {
34-
"buds-0.2.17": "packagent/buds#0.2.17"
34+
"buds-0.2.18": "packagent/buds#0.2.18"
3535
}
3636
}

build/tasks/core.js

Lines changed: 63 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,57 @@
1-
const path = require("path");
2-
const { exec, execSync } = require("child_process");
1+
const path = require('path');
2+
const { exec, execSync } = require('child_process');
33

4-
const gulp = require("gulp");
5-
const scssimport = require("gulp-shopify-sass");
6-
const rename = require("gulp-rename");
4+
const gulp = require('gulp');
5+
const scssimport = require('gulp-shopify-sass');
6+
const rename = require('gulp-rename');
77

8-
const nodeResolver = require("rollup-plugin-node-resolve");
9-
const cjsResolver = require("rollup-plugin-commonjs");
10-
const babel = require("rollup-plugin-babel");
11-
const cleanup = require("rollup-plugin-cleanup");
8+
// const nodeResolver = require('rollup-plugin-node-resolve');
9+
// const cjsResolver = require('rollup-plugin-commonjs');
10+
// const babel = require('rollup-plugin-babel');
11+
// const cleanup = require('rollup-plugin-cleanup');
1212

13-
const { resolveRollupTask } = require("./functions");
14-
const { TMP_DIR } = require("./constants");
13+
// const { resolveRollupTask } = require('./functions');
14+
// const { TMP_DIR } = require('./constants');
1515

16-
const CORE_ROOT = "src/core";
17-
const CORE_DIST = "dist/core";
18-
const CORE_TMP = `${TMP_DIR}/core`;
16+
// const CORE_ROOT = 'src/core';
17+
// const CORE_DIST = 'dist/core';
18+
// const CORE_TMP = `${TMP_DIR}/core`;
1919

2020
gulp.task('core-extract-scss', () => {
2121
return gulp
22-
.src(`${CORE_ROOT}/stylesheets/**/*.scss`)
22+
.src('src/stylesheets/**/*.scss')
2323
.pipe(scssimport())
24-
.pipe(rename(p => {
25-
p.basename = p.basename.replace("\.cat\.scss", "");
26-
p.extname = ".scss";
27-
}))
28-
.pipe(gulp.dest(`${CORE_DIST}/stylesheets`));
24+
.pipe(
25+
rename((p) => {
26+
p.basename = p.basename.replace('.cat.scss', '');
27+
p.extname = '.scss';
28+
}),
29+
)
30+
.pipe(gulp.dest('dist/stylesheets'));
2931
});
3032

3133
gulp.task('core-compile-js', () => {
32-
return new Promise(( resolve, reject ) => {
33-
exec("npm run babel:core", {
34-
cwd: path.resolve(__dirname, "../.."),
35-
maxBuffer: 5 * 1024 * 1024
36-
}, ( err, stdout, stderr ) => {
37-
if ( err ) {
38-
console.error(`exec error: ${err}`);
39-
reject(err);
40-
return;
41-
}
34+
return new Promise((resolve, reject) => {
35+
exec(
36+
'npm run babel:core',
37+
{
38+
cwd: path.resolve(__dirname, '../..'),
39+
maxBuffer: 5 * 1024 * 1024,
40+
},
41+
(err, stdout, stderr) => {
42+
if (err) {
43+
console.error(`exec error: ${err}`);
44+
reject(err);
45+
return;
46+
}
4247

43-
if ( stderr ) {
44-
console.log(`stderr: ${stderr}`);
45-
}
48+
if (stderr) {
49+
console.log(`stderr: ${stderr}`);
50+
}
4651

47-
resolve();
48-
})
49-
.stdout.on("data", function( data ) {
52+
resolve();
53+
},
54+
).stdout.on('data', function (data) {
5055
console.log(data.toString());
5156
});
5257
});
@@ -89,31 +94,28 @@ gulp.task('core-compile-js', () => {
8994
// })));
9095
// });
9196

92-
gulp.task('core-extract-js-vendors', ['core-compile-js'], () => {
93-
return resolveRollupTask({
94-
input: `${CORE_ROOT}/utils/calc/index.js`,
95-
plugins: [
96-
nodeResolver(),
97-
cjsResolver(),
98-
babel({
99-
babelrc: false,
100-
presets: [['env', {'modules': false}]],
101-
plugins: ['external-helpers']
102-
}),
103-
cleanup({
104-
comments: 'none',
105-
maxEmptyLines: 1
106-
})
107-
],
108-
format: 'es',
109-
file: `${CORE_DIST}/utils/calc/index.js`,
110-
name: 'calc'
111-
});
112-
});
97+
// gulp.task('core-extract-js-vendors', ['core-compile-js'], () => {
98+
// return resolveRollupTask({
99+
// input: `${CORE_ROOT}/utils/calc/index.js`,
100+
// plugins: [
101+
// nodeResolver(),
102+
// cjsResolver(),
103+
// babel({
104+
// babelrc: false,
105+
// presets: [['env', { modules: false }]],
106+
// plugins: ['external-helpers'],
107+
// }),
108+
// cleanup({
109+
// comments: 'none',
110+
// maxEmptyLines: 1,
111+
// }),
112+
// ],
113+
// format: 'es',
114+
// file: `${CORE_DIST}/utils/calc/index.js`,
115+
// name: 'calc',
116+
// });
117+
// });
113118

114119
module.exports = {
115-
CORE_TASKS: [
116-
"core-extract-scss",
117-
"core-extract-js-vendors"
118-
]
120+
CORE_TASKS: ['core-extract-scss' /*, 'core-extract-js-vendors'*/],
119121
};

0 commit comments

Comments
 (0)