Grunt 连接服务器 CSS 文件为空
Grunt Connect Server CSS files are blank
我正在使用 Grunt 连接 Web 服务器在本地提供 JS 和 CSS 文件。
Grunt-contrib-connect:https://github.com/gruntjs/grunt-contrib-connect
Grunt 任务如下所示:
connect: {
server: {
options: {
port: 9001,
base: '<%= templateDir %>/interface/build/',
livereload: true,
debug: true
}
}
}
它正确地提供 JS 文件,但提供的所有 CSS 文件都是空的。
以下是用于访问文件的本地 URL:
JS URL: http://localhost:9001/production.js
CSS URL: http://localhost:9001/production.css
非常感谢任何帮助或想法!
原来 templateDir 配置变量不为空,但没有导致错误。让我震惊的是映射到的目录实际上与同名文件存在。
解决方法是在注册任务时传入变量:
grunt.registerTask('serve', [
'set_config:templateDir:<%= pkg.templateDir %>',
'connect',
'watch'
]);
我正在使用 Grunt 连接 Web 服务器在本地提供 JS 和 CSS 文件。
Grunt-contrib-connect:https://github.com/gruntjs/grunt-contrib-connect
Grunt 任务如下所示:
connect: {
server: {
options: {
port: 9001,
base: '<%= templateDir %>/interface/build/',
livereload: true,
debug: true
}
}
}
它正确地提供 JS 文件,但提供的所有 CSS 文件都是空的。
以下是用于访问文件的本地 URL:
JS URL: http://localhost:9001/production.js
CSS URL: http://localhost:9001/production.css
非常感谢任何帮助或想法!
原来 templateDir 配置变量不为空,但没有导致错误。让我震惊的是映射到的目录实际上与同名文件存在。
解决方法是在注册任务时传入变量:
grunt.registerTask('serve', [
'set_config:templateDir:<%= pkg.templateDir %>',
'connect',
'watch'
]);