我跟隨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等嗎?
我向該博客的作者發送了一條消息,請他看看這個問題。希望我們能聽到他的迴音。 –