Skip to content

Commit

Permalink
Fix demo time disable
Browse files Browse the repository at this point in the history
Add the function button demo at the bottom of the panel
Optimized part of the code
  • Loading branch information
吴佳显 committed Jun 22, 2020
1 parent f3c32b1 commit 83440d6
Show file tree
Hide file tree
Showing 31 changed files with 1,242 additions and 1,101 deletions.
1 change: 1 addition & 0 deletions .npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ packages/
public/
src/
build/
node_modules/

# 忽略指定文件
vue.config.js
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -369,7 +369,7 @@ or
```html
<script src="https://unpkg.com/vue"></script>
<script src="https://unpkg.com/@wujiaxian/datepicker"></script>
<script src="https://unpkg.com/@wujiaxian/datepicker/dist/lib/umd/locale/lang/en.js"></script>
<script src="https://unpkg.com/@wujiaxian/datepicker/dist/lib/locale/lang/en.js"></script>

<script>
Vue.use(Wdatepicker)
Expand All @@ -389,7 +389,7 @@ Matching vue-i18n usage
<script src="https://unpkg.com/vue"></script>
<script src="https://unpkg.com/vue-i18n/dist/vue-i18n.js"></script>
<script src="https://unpkg.com/@wujiaxian/datepicker"></script>
<script src="https://unpkg.com/@wujiaxian/datepicker/dist/lib/umd/locale/lang/en.js"></script>
<script src="https://unpkg.com/@wujiaxian/datepicker/dist/lib/locale/lang/en.js"></script>

<script>
Vue.use(VueI18n)
Expand Down
54 changes: 29 additions & 25 deletions build/build-file.js
Original file line number Diff line number Diff line change
@@ -1,29 +1,33 @@

var fs = require('fs');
var save = require('file-save');
var resolve = require('path').resolve;
var basename = require('path').basename;
var localePath = resolve(__dirname, '../src/')
var fileList = fs.readdirSync(localePath)
let fs = require('fs');
let save = require('file-save');
let resolve = require('path').resolve;
let basename = require('path').basename;
let localePath = resolve(__dirname, '../src/')
let fileList = fs.readdirSync(localePath)

var transform = function(filename, name) {
let transform = (filename, name) => {
return require('babel-core').transformFileSync(filename, {
presets: ['es2015'],
plugins: [
'transform-es2015-modules-umd'
// 'add-module-exports',
// ['transform-es2015-modules-umd']
//, {loose: true}
'add-module-exports',
[
'transform-es2015-modules-umd',
{
loose: true
}
]
],
moduleId: name
})
}

var dir = []
var trans = function (arr, n) {
let dir = []
let trans = (arr, n) => {
n = n || ''
arr.filter(function (file) {
arr.filter(file => {
return file !== '.DS_Store'
}).forEach(function(file) {
}).forEach(file => {
if (!/[a-z]+(?=\.)/i.test(file)) {
n = n && n + '/'
dir.push({
Expand All @@ -38,18 +42,18 @@ var trans = function (arr, n) {

trans(fileList)

dir.forEach(function (item) {
var dir = item.dir
var outPath = '../dist/lib/umd/' + item.outPath
fs.readdirSync(dir).filter(function(file) {
dir.forEach(item => {
let dir = item.dir
let outPath = '../dist/lib/' + item.outPath
fs.readdirSync(dir).filter(file => {
return /\.js$/.test(file)
}).forEach(function(file) {
var name = basename(file, '.js')
var result = transform(dir+'/'+file, name)
var m = dir.split('/')
}).forEach(file => {
let name = basename(file, '.js')
let result = transform(dir+'/'+file, name)
let m = dir.split('/')
m = m[m.length-1]
var f = file.replace(/\.js/,'')
var n = f
let f = file.replace(/\.js/,'')
let n = f
if (f == 'index') n = m
n = 'global.W.' + m
result.code = result.code.replace(`var mod = {
Expand Down
16 changes: 12 additions & 4 deletions dist/Wdatepicker.common.js

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

2 changes: 1 addition & 1 deletion dist/Wdatepicker.common.js.map

Large diffs are not rendered by default.

16 changes: 12 additions & 4 deletions dist/Wdatepicker.umd.js

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

2 changes: 1 addition & 1 deletion dist/Wdatepicker.umd.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/Wdatepicker.umd.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/Wdatepicker.umd.min.js.map

Large diffs are not rendered by default.

41 changes: 0 additions & 41 deletions dist/lib/index.js

This file was deleted.

Loading

0 comments on commit 83440d6

Please sign in to comment.