Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Toolchain
sgc
Commits
4fdb52fa
Commit
4fdb52fa
authored
May 22, 2017
by
Philipp Nowinski
Browse files
[FEATURE] make embedding of sourcemaps configurable and change default behaviour
parent
521e1b6b
Changes
2
Hide whitespace changes
Inline
Side-by-side
gulp/css.js
View file @
4fdb52fa
...
...
@@ -43,11 +43,15 @@ function processCss() {
.
pipe
(
filter
.
restore
)
.
pipe
(
gulp
.
dest
(
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
css
));
}
else
{
let
sourcemapsPath
;
if
(
config
.
directories
.
hasOwnProperty
(
'
cssSourceMaps
'
)
&&
config
.
directories
.
cssSourceMaps
!==
'
inline
'
)
{
sourcemapsPath
=
path
.
relative
(
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
css
,
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
cssSourceMaps
);
}
return
gulp
.
src
([
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
sass
+
'
/**/*.scss
'
,
'
!**/*scsslint_tmp*.scss
'
],
{
since
:
gulp
.
lastRun
(
'
css
'
)})
.
pipe
(
plugins
.
sourcemaps
.
init
())
.
pipe
(
compilationProcess
())
.
on
(
'
error
'
,
plugins
.
sass
.
logError
)
.
pipe
(
plugins
.
sourcemaps
.
write
(
path
.
relative
(
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
css
,
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
cssSourceMaps
)
))
.
pipe
(
plugins
.
sourcemaps
.
write
(
sourcemapsPath
))
.
pipe
(
filter
)
.
pipe
(
plugins
.
checkFilesize
({
enableGzip
:
true
...
...
gulp/js-compilers/es6.js
View file @
4fdb52fa
...
...
@@ -42,6 +42,10 @@ module.exports = function() {
}))
.
pipe
(
gulp
.
dest
(
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
javascriptDest
));
}
else
{
let
sourcemapsPath
;
if
(
config
.
directories
.
hasOwnProperty
(
'
javascriptSourceMaps
'
)
&&
config
.
directories
.
javascriptSourceMaps
!==
'
inline
'
)
{
sourcemapsPath
=
path
.
relative
(
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
javascriptDest
,
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
javascriptSourceMaps
);
}
return
browserify
.
transform
(
babelify
.
configure
({
presets
:
[
require
(
'
babel-preset-es2015
'
)]
}))
...
...
@@ -58,7 +62,7 @@ module.exports = function() {
.
pipe
(
plugins
.
checkFilesize
({
enableGzip
:
true
}))
.
pipe
(
plugins
.
sourcemaps
.
write
(
path
.
relative
(
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
javascriptDest
,
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
javascriptSourceMaps
)
))
.
pipe
(
plugins
.
sourcemaps
.
write
(
sourcemapsPath
))
.
pipe
(
gulp
.
dest
(
settings
.
getPath
()
+
'
/
'
+
config
.
directories
.
javascriptDest
));
}
});
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment