serve the generated main.dart file so source_maps work for it (#50976)
This commit is contained in:
parent
d0b7f0cd4e
commit
11589ca20d
@ -431,6 +431,7 @@ class WebDevFS implements DevFS {
|
|||||||
if (bundleFirstUpload) {
|
if (bundleFirstUpload) {
|
||||||
generator.addFileSystemRoot(outputDirectoryPath);
|
generator.addFileSystemRoot(outputDirectoryPath);
|
||||||
final String entrypoint = globals.fs.path.basename(mainPath);
|
final String entrypoint = globals.fs.path.basename(mainPath);
|
||||||
|
webAssetServer.writeFile('/$entrypoint', globals.fs.file(mainPath).readAsStringSync());
|
||||||
webAssetServer.writeFile('/manifest.json', '{"info":"manifest not generated in run mode."}');
|
webAssetServer.writeFile('/manifest.json', '{"info":"manifest not generated in run mode."}');
|
||||||
webAssetServer.writeFile('/flutter_service_worker.js', '// Service worker not loaded in run mode.');
|
webAssetServer.writeFile('/flutter_service_worker.js', '// Service worker not loaded in run mode.');
|
||||||
webAssetServer.writeFile(
|
webAssetServer.writeFile(
|
||||||
|
@ -319,6 +319,7 @@ void main() {
|
|||||||
invalidatedFiles: <Uri>[],
|
invalidatedFiles: <Uri>[],
|
||||||
);
|
);
|
||||||
|
|
||||||
|
expect(webDevFS.webAssetServer.getFile('/main.dart'), isNotNull);
|
||||||
expect(webDevFS.webAssetServer.getFile('/manifest.json'), isNotNull);
|
expect(webDevFS.webAssetServer.getFile('/manifest.json'), isNotNull);
|
||||||
expect(webDevFS.webAssetServer.getFile('/flutter_service_worker.js'), isNotNull);
|
expect(webDevFS.webAssetServer.getFile('/flutter_service_worker.js'), isNotNull);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user