我正在为某人开发一个 angularjs 网站,他们要放置的网站是这样的
http://domain.com/newsite
因此,为了让我的链接正常工作,我在 head 标签中添加了以下内容,以使链接在生产中正常工作
<base href="/newsite/" />
但是现在当我使用 grunt connect 时,由于该基本元素,没有任何效果。我想,当我在本地工作时,我可以评论它,但我担心我会忘记把它放回去。感谢您的任何提示。
这是我的 grunt 文件的一部分
connect: {
server: {
options: {
port: '9001',
base: 'build/',
protocol: 'http',
hostname: 'localhost',
livereload: true,
open: {
target: 'http://localhost:9001',
callback: function() {}
},
}
}
},
watch: {
files: [
'<%= app.root %>**/*',
'Gruntfile.js'
],
tasks: [ 'copy', 'less:dev' ],
options: {
reload: false,
livereload: true,
spawn: true
}
}
我检查的帖子没有给我任何答案: