我跟随this教程介绍如何将Aurelia/Aurelia CLI与.NET Core一起使用。Aurelia .NET Core - 浏览器同步无法在.NET Core上工作
变化,我不得不做:
- 只好靶向Microsoft.DotNet.Watcher.Tools特定的版本,(DOTNET手表运行命令没有工作)
- 更改Aurelia路上。 json => build => targets =>从“。”输出值。到“wwwroot/scripts”,(端口:9000没有工作,errormessage:“无法GET /到服务器”,由.NET Core服务的端口5000工作)。
- tasks => run.js => browsersync => server => basedir value from ['。'] to ['./wwwroot'],(固定浏览器同步无法在端口上工作:9000,但仍然不会不工作在由.NET Core提供的port:5000上)
1.如何使浏览器同步在.NET Core提供的端口上工作:5000?
它必须是run.js文件中的内容。我曾尝试:
let serve = gulp.series(
build,
done => {
browserSync({
open: false,
port: 9000,
logLevel: 'silent',
proxy: {
target: 'localhost:5000'
}
}, function(err, bs) {
let urls = bs.options.get('urls').toJS();
console.log(`Application Available At: ${urls.local}`);
console.log(`BrowserSync Available At: ${urls.ui}`);
done();
});
}
);
..with没有成功..
2.不要紧,如果我在端口开发:5000或端口:9000?
3.在.NET Core中托管Aurelia有什么意义? 我应该只使用.NET Core for WepAPI等吗?
我向该博客的作者发送了一条消息,请他看看这个问题。希望我们能听到他的回音。 –