【发布时间】:2016-12-23 02:05:30
【问题描述】:
我的目录是这样的:
|-project
-gulpfile.js
|-build
-index.html
|-js
-app.min.js
-vendors.min.js
|-styles
-all.css
-vendors.min.css
我将 css 文件注入:
gulp.task('index',function () {
return gulp.src('src/index.html')
.pipe(inject(gulp.src(['http://localhost:5000/styles/all.css'], {read: false})))
.pipe(gulp.dest('build'))
.pipe(livereload());
})
我用 Node.js 设置了一个本地服务器,当我执行请求时,HTML 文件加载,但 .css 文件由于某种原因没有连接。
我使用这个任务来设置服务器:
gulp.task('connect', function() {
connect.server({
root: 'build',
livereload: true,
port: 5000
});
});
【问题讨论】:
-
打开浏览器的开发工具,检查css文件的相对路径是否正确。
标签: css node.js localhost connect