Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yoho-blk
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
1
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
xuqi
9 years ago
Commit
32fbe9a39c0cf97946b99c220e8b7a615a32f682
1 parent
1b567c30
upload to qiniu/del dist scripts
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
14 deletions
package.json
public/gulpfile.js
package.json
View file @
32fbe9a
...
...
@@ -72,8 +72,8 @@
"eslint-config-yoho"
:
"^1.0.1"
,
"gulp"
:
"^3.9.1"
,
"gulp-cssnano"
:
"^2.1.2"
,
"gulp-ftp"
:
"^1.1.0"
,
"gulp-postcss"
:
"^6.1.0"
,
"gulp-qiniu"
:
"^0.2.4"
,
"gulp-sourcemaps"
:
"^2.0.0-alpha"
,
"gulp-util"
:
"^3.0.7"
,
"handlebars-loader"
:
"^1.3.0"
,
...
...
public/gulpfile.js
View file @
32fbe9a
...
...
@@ -8,7 +8,7 @@
const
gulp
=
require
(
'gulp'
);
const
gutil
=
require
(
'gulp-util'
);
const
ftp
=
require
(
'gulp-ftp
'
);
const
qiniu
=
require
(
'gulp-qiniu
'
);
const
postcss
=
require
(
'gulp-postcss'
);
const
sourcemaps
=
require
(
'gulp-sourcemaps'
);
...
...
@@ -24,11 +24,7 @@ const env = {
};
const
config
=
require
(
'../package.json'
);
const
ftpConfig
=
{
host
:
'218.94.75.58'
,
user
:
'php'
,
pass
:
'yoho9646'
};
const
distRoot
=
`
dist
/
$
{
config
.
name
}
`
;
const
dist
=
{
js
:
`
$
{
distRoot
}
/${config.version}`
,
...
...
@@ -114,13 +110,17 @@ gulp.task('default', ['postcss-dev', 'postcss-watch', 'webpack-dev-server']);
// ge
gulp
.
task
(
'ge'
,
[
'postcss'
,
'webpack'
]);
// dist
gulp
.
task
(
'dist'
,
[
'ge'
],
()
=>
{
var
ftpstream
=
ftp
(
ftpConfig
);
return
gulp
.
src
(
'dist/**/'
)
.
pipe
(
ftpstream
)
.
pipe
(
gutil
.
noop
());
// upload to qiniu
gulp
.
task
(
'upQiniu'
,
[
'ge'
],
()
=>
{
gulp
.
src
(
`
.
/
dist
/
$
{
config
.
name
}
/${config.version}/
**
`
).
pipe
(
qiniu
({
accessKey
:
'cY9B5ZgON_7McTS5zV5nTeRyQ98MOcVD7W4eGVbE'
,
secretKey
:
'RduqgmK7cAtaQvdIa1ax_zzmMsnv9ac-Ka0uF6wG'
,
bucket
:
'yohocdn'
},
{
dir
:
`
$
{
config
.
name
}
/${config.version}/
`
})
);
});
// postcss compile in dev
...
...
Please
register
or
login
to post a comment