mirror of https://github.com/ColorlibHQ/AdminLTE
build/npm: don't copy dot files.
parent
27ff009494
commit
6dbfd55091
|
@ -36,4 +36,3 @@ TODO
|
|||
test.html
|
||||
ad.js
|
||||
/.cache/
|
||||
/docs/assets/js/.eslintrc.json
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
'use strict'
|
||||
|
||||
const Plugins = require('./DocsPlugins')
|
||||
const path = require('path')
|
||||
const fse = require('fs-extra')
|
||||
const Plugins = require('./DocsPlugins')
|
||||
|
||||
class Publish {
|
||||
constructor() {
|
||||
|
@ -30,7 +31,12 @@ class Publish {
|
|||
// Publish files
|
||||
Plugins.forEach(module => {
|
||||
try {
|
||||
fse.copySync(module.from, module.to)
|
||||
fse.copySync(module.from, module.to, {
|
||||
// Skip copying dot files
|
||||
filter(src) {
|
||||
return !path.basename(src).startsWith('.')
|
||||
}
|
||||
})
|
||||
|
||||
if (this.options.verbose) {
|
||||
console.log(`Copied ${module.from} to ${module.to}`)
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
'use strict'
|
||||
|
||||
const Plugins = require('./Plugins')
|
||||
const path = require('path')
|
||||
const fse = require('fs-extra')
|
||||
const Plugins = require('./Plugins')
|
||||
|
||||
class Publish {
|
||||
constructor() {
|
||||
|
@ -29,11 +30,18 @@ class Publish {
|
|||
run() {
|
||||
// Publish files
|
||||
Plugins.forEach(module => {
|
||||
const fseOptions = {
|
||||
// Skip copying dot files
|
||||
filter(src) {
|
||||
return !path.basename(src).startsWith('.')
|
||||
}
|
||||
}
|
||||
|
||||
try {
|
||||
if (fse.existsSync(module.from)) {
|
||||
fse.copySync(module.from, module.to)
|
||||
fse.copySync(module.from, module.to, fseOptions)
|
||||
} else {
|
||||
fse.copySync(module.from.replace('node_modules/', '../'), module.to)
|
||||
fse.copySync(module.from.replace('node_modules/', '../'), module.to, fseOptions)
|
||||
}
|
||||
|
||||
if (this.options.verbose) {
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
root = true
|
||||
|
||||
[*.{js,css,less,html}]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
charset = utf-8
|
|
@ -1,6 +0,0 @@
|
|||
module.exports = {
|
||||
"extends": "standard",
|
||||
"plugins": [
|
||||
"standard"
|
||||
]
|
||||
};
|
Loading…
Reference in New Issue