Skip to content

Commit

Permalink
add build file
Browse files Browse the repository at this point in the history
  • Loading branch information
icarusion committed May 15, 2018
1 parent 9f16902 commit e738d26
Show file tree
Hide file tree
Showing 23 changed files with 151 additions and 141 deletions.
31 changes: 31 additions & 0 deletions build/build.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
const gulp = require('gulp');
const less = require('gulp-less');
const cssmin = require('gulp-clean-css');
const rename = require('gulp-rename');

gulp.task('compile-css', () => {
return gulp.src(['../src/**/*.less', '!../src/**/_*.less'])
.pipe(less())
.pipe(cssmin())
.pipe(rename((path) => {
path.extname = '.wxss';
}))
.pipe(gulp.dest('../dist/'));
});

gulp.task('compile-js', () => {
return gulp.src(['../src/**/*.js'])
.pipe(gulp.dest('../dist/'));
});

gulp.task('compile-json', () => {
return gulp.src(['../src/**/*.json'])
.pipe(gulp.dest('../dist/'));
});

gulp.task('compile-wxml', () => {
return gulp.src(['../src/**/*.wxml'])
.pipe(gulp.dest('../dist/'));
});

gulp.task('default', ['compile-css', 'compile-js', 'compile-json', 'compile-wxml']);
5 changes: 5 additions & 0 deletions examples/app.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
App({
globalData: {

},
});
13 changes: 13 additions & 0 deletions examples/app.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"pages":[
"pages/list/index"
],
"window": {
"navigationBarBackgroundColor": "#FAFAFA",
"navigationBarTitleText": "ZanUI-WeApp",
"navigationBarTextStyle": "black",
"backgroundTextStyle": "dark",
"backgroundColor": "#f9f9f9"
},
"debug": true
}
10 changes: 10 additions & 0 deletions examples/app.wxss
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
/**app.wxss**/
.container {
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
padding: 200rpx 0;
box-sizing: border-box;
}
3 changes: 3 additions & 0 deletions examples/pages/grid/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Page({

});
6 changes: 6 additions & 0 deletions examples/pages/grid/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"navigationBarTitleText": "List 列表",
"usingComponents": {

}
}
Empty file added examples/pages/grid/index.wxml
Empty file.
Empty file added examples/pages/grid/index.wxss
Empty file.
3 changes: 3 additions & 0 deletions examples/pages/list/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Page({

});
6 changes: 6 additions & 0 deletions examples/pages/list/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"navigationBarTitleText": "List 列表",
"usingComponents": {

}
}
Empty file added examples/pages/list/index.wxml
Empty file.
Empty file added examples/pages/list/index.wxss
Empty file.
36 changes: 36 additions & 0 deletions examples/project.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"description": "项目配置文件。",
"packOptions": {
"ignore": []
},
"setting": {
"urlCheck": true,
"es6": true,
"postcss": true,
"minified": true,
"newFeature": true
},
"compileType": "miniprogram",
"libVersion": "1.9.98",
"appid": "wx307a52ca028d3c07",
"projectname": "iview-weapp",
"isGameTourist": false,
"condition": {
"search": {
"current": -1,
"list": []
},
"conversation": {
"current": -1,
"list": []
},
"game": {
"currentL": -1,
"list": []
},
"miniprogram": {
"current": -1,
"list": []
}
}
}
137 changes: 0 additions & 137 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
"directories": {
"example": "example"
},
"scripts": {},
"scripts": {
"build": "gulp --gulpfile build/build.js"
},
"repository": {
"type": "git",
"url": "git+ssh://[email protected]:iview/iview-weapp.git"
Expand All @@ -21,12 +23,12 @@
],
"homepage": "https://github.com/iview/iview-weapp",
"devDependencies": {
"eslint": "^3.19.0",
"gulp": "^3.9.1",
"gulp-autoprefixer": "^5.0.0",
"gulp-clean-css": "^3.9.3",
"gulp-less": "^4.0.0",
"gulp-rename": "^1.2.2",
"less": "^2.7.3",
"eslint": "^3.19.0"
"gulp-util": "^3.0.8",
"less": "^2.7.3"
}
}
3 changes: 3 additions & 0 deletions src/col/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Page({

});
6 changes: 6 additions & 0 deletions src/col/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"navigationBarTitleText": "List 列表",
"usingComponents": {

}
}
3 changes: 3 additions & 0 deletions src/col/index.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.i-col{
color: red;
}
Empty file added src/col/index.wxml
Empty file.
9 changes: 9 additions & 0 deletions src/row/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Component({
externalClasses: ['row-class'],

relations: {
'../col/index': {
type: 'child'
}
}
});
3 changes: 3 additions & 0 deletions src/row/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"component": true
}
7 changes: 7 additions & 0 deletions src/row/index.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.i-row {
&:after {
content: "";
display: table;
clear: both;
}
}
1 change: 1 addition & 0 deletions src/row/index.wxml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<view class="row-class i-row"><slot></slot></view>

0 comments on commit e738d26

Please sign in to comment.