你可以使用你想爲你的CSS文件夾什麼。
你必須改變的一件事是在gulpfile.js吞氣任務:
gulp.task('sass', function(done) {
gulp.src('./scss/ionic.app.scss')
.pipe(sass({
errLogToConsole: true
}))
.pipe(gulp.dest('./www/css/'))
.pipe(minifyCss({
keepSpecialComments: 0
}))
.pipe(rename({ extname: '.min.css' }))
.pipe(gulp.dest('./www/css/'))
.on('end', done);
});
正如你可以看到它變換SCSS文件ionic.app.scss在目標文件夾./www/css/
.pipe(gulp.dest('./www/css/'))
這就是你必須用新路徑改變的代碼位。
不要忘了新的路徑來改變你的的index.html還有:
你不必改變ionic.project文件,因爲它已經包含的所有文件在www文件夾(和子文件夾)中,不包括www/lib(和子文件夾);看到ref:
LiveReload
默認情況下,LiveReload會監視您的www /目錄的變化, 不包括WWW/lib中/。
UPDATE:
也許有人有興趣更改根文件夾www
。我們可以做到這一點,但我們必須指示離子使用不同的名稱。
ionic.project已經得到了一個附加屬性:documentRoot
:
{
"name": "myApp",
"app_id": "",
"documentRoot": "app",
"gulpStartupTasks": [
"sass",
"watch"
],
"watchPatterns": [
"app/**/*",
"!app/lib/**/*"
]
}
Serving an alternate document root給出的主題的更多信息。
如果您認爲它解決了您的問題,請隨時接受答案:-) – LeftyX