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
5146b97a
Commit
5146b97a
authored
May 21, 2015
by
Philipp Nowinski
Browse files
[BUGFIX] fix path related issues
parent
a332b810
Changes
3
Hide whitespace changes
Inline
Side-by-side
app/index.js
View file @
5146b97a
...
...
@@ -110,7 +110,7 @@ module.exports = yeoman.generators.Base.extend((function() {
{
type
:
'
input
'
,
name
:
'
maxCssFileSize
'
,
message
:
'
Specify a maximum size (in Bytes) for CSS files. Leave blank if you don
\'
t want to
'
+
message
:
'
Specify a maximum size (in Bytes) for CSS files. Leave blank if you don
\'
t want to
'
+
'
specify a limit
'
,
default
:
''
}
...
...
@@ -138,7 +138,7 @@ module.exports = yeoman.generators.Base.extend((function() {
{
type
:
'
input
'
,
name
:
'
maxJsFileSize
'
,
message
:
'
Specify a maximum size (in Bytes) for JavaScript files. Leave blank if you don
\'
t want to
'
+
message
:
'
Specify a maximum size (in Bytes) for JavaScript files. Leave blank if you don
\'
t want to
'
+
'
specify a limit
'
,
default
:
''
}
...
...
app/templates/_gulpfile.js
View file @
5146b97a
...
...
@@ -11,18 +11,21 @@ require('require-dir')('./gulp');
gulp
.
task
(
'
watch
'
,
function
()
{
var
sassWatchers
=
[];
for
(
var
i
=
config
.
extensions
.
length
;
i
--
;)
{
gulp
.
watch
(
'
typo3conf/ext/
'
+
[
config
.
extensions
[
i
]
+
'
/
'
+
config
.
directories
.
sass
+
'
/**/*.scss
'
,
'
!**/_sprite.scss
'
],
[
'
css
'
]).
on
(
'
change
'
,
function
(
file
)
{
settings
.
setExtension
(
getExtensionName
(
file
,
config
.
directories
.
sass
));
}
);
sassWatchers
.
push
(
'
typo3conf/ext/
'
+
config
.
extensions
[
i
]
+
'
/
'
+
config
.
directories
.
sass
+
'
/**/*.scss
'
);
}
sassWatchers
.
push
(
'
!**/_sprite.scss
'
);
gulp
.
watch
(
sassWatchers
,
[
'
css
'
]).
on
(
'
change
'
,
function
(
file
)
{
settings
.
setExtension
(
getExtensionName
(
file
,
config
.
directories
.
sass
));
}
);
for
(
i
=
config
.
extensions
.
length
;
i
--
;)
{
gulp
.
watch
(
'
typo3conf/ext/
'
+
[
config
.
extensions
[
i
]
+
'
/
'
+
config
.
directories
.
javascript
+
'
/**/*.js
'
],
[
'
typo3conf/ext/
'
+
config
.
extensions
[
i
]
+
'
/
'
+
config
.
directories
.
javascript
+
'
/**/*.js
'
],
[
'
javascript
'
]).
on
(
'
change
'
,
function
(
file
)
{
settings
.
setExtension
(
getExtensionName
(
file
,
config
.
directories
.
javascript
));
}
...
...
@@ -37,7 +40,7 @@ gulp.task('default', function() {
function
getExtensionName
(
changedFile
,
task
)
{
var
extension
=
changedFile
.
path
.
split
(
task
)[
0
];
var
extension
=
changedFile
.
path
.
split
(
'
/
'
+
task
)[
0
]
.
split
(
'
typo3conf/ext/
'
)[
1
]
;
gutil
.
log
(
chalk
.
green
(
'
Change in "
'
)
+
chalk
.
magenta
(
path
.
relative
(
'
.
'
,
changedFile
.
path
))
+
chalk
.
green
(
'
"
'
));
return
extension
;
}
app/templates/gulp/css.js
View file @
5146b97a
...
...
@@ -24,13 +24,13 @@ var gulp = require('gulp'),
gulp
.
task
(
'
css
'
,
[
'
hash-sprites
'
],
function
()
{
var
path
=
require
(
'
path
'
);
return
gulp
.
src
(
settings
.
path
().
sass
+
'
/**/*.scss
'
)
.
pipe
(
cssImageDimensions
(
settings
.
path
().
images
))
.
pipe
(
cssImageDimensions
(
path
.
resolve
(
settings
.
path
().
images
))
)
.
pipe
(
sourcemaps
.
init
())
.
pipe
(
sass
({
errLogToConsole
:
true
}))
.
pipe
(
cssImport
())
.
pipe
(
autoprefixer
(
<%=
autoprefixerBrowserSelection
%>
))
<%
if
(
minifyCss
)
{
%>
.
pipe
(
minifyCss
())
<%
}
%>
.
pipe
(
sourcemaps
.
write
(
'
../
s
ource
m
aps
'
))
.
pipe
(
sourcemaps
.
write
(
'
../
S
ource
M
aps
'
))
.
pipe
(
gulp
.
dest
(
settings
.
path
().
css
))
.
pipe
(
filter
(
'
**/*.css
'
))
.
pipe
(
checkFilesize
(
<%=
maxCssFileSize
%>
))
...
...
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