Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yohobuy-node
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
1
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
xuqi
9 years ago
Commit
0680e1e9a7b31f0cad0ee24da591aaf22ac9517b
1 parent
13d6ec19
gulp ge & postcss sprite setting
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
1 deletions
package.json
public/gulpfile.js
package.json
View file @
0680e1e
...
...
@@ -22,6 +22,7 @@
"autoprefixer"
:
"^6.3.6"
,
"gulp"
:
"^3.9.1"
,
"gulp-cssnano"
:
"^2.1.2"
,
"gulp-ftp"
:
"^1.1.0"
,
"gulp-postcss"
:
"^6.1.0"
,
"gulp-sourcemaps"
:
"^2.0.0-alpha"
,
"gulp-util"
:
"^3.0.7"
,
...
...
public/gulpfile.js
View file @
0680e1e
...
...
@@ -8,6 +8,8 @@
const
gulp
=
require
(
'gulp'
);
const
gutil
=
require
(
'gulp-util'
);
const
ftp
=
require
(
'gulp-ftp'
);
const
postcss
=
require
(
'gulp-postcss'
);
const
sourcemaps
=
require
(
'gulp-sourcemaps'
);
const
cssnano
=
require
(
'gulp-cssnano'
);
...
...
@@ -46,7 +48,7 @@ const postcssPlugin = (et) => {
padding
:
2
},
groupBy
(
file
)
{
var
group
=
file
.
url
.
split
(
'/'
)[
0
];
var
group
=
file
.
url
.
split
(
'/'
)[
1
];
group
=
group
===
''
?
'yo'
:
group
;
...
...
@@ -108,6 +110,18 @@ const postcssPlugin = (et) => {
// default
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
());
});
// postcss compile in dev
gulp
.
task
(
'postcss-dev'
,
()
=>
{
return
gulp
.
src
(
'scss/index.css'
)
...
...
Please
register
or
login
to post a comment