Skip to content

Production Build without dev-server not working #18

@emasch

Description

@emasch

When I commented out the fuse.dev() in the dist-Task, the produced output is not working. My dist-Task looks like this:

Sparky.task('dist', ['prod-env', 'config'], () => {
  // comment out to prevent dev server from running (left for the demo)
  // fuse.dev();
  return fuse.run();
});

The output in the index.html file in the dist directory which is produced is this one:

<!DOCTYPE html>
<html>

<head>
  <title>Test</title>
</head>

<body>
  <div id="root"></div>
  <script  type="text/javascript" src="/28e01eb1-api.js"></script>
  <script  type="text/javascript" src="/81fba5dd-vendor.js"></script>
  <script  type="text/javascript" src="/25e16468-app.js"></script>
</body>

</html>

But in the <script src=""> tag it has to be ./28e01eb1-api.js with a dot (.) to work.

If i commented in the run.dev() command, it works. So there seems to be a difference if I start it from a file or with the run.dev() command.


Also there is something left from the babel Plugin. In the fuse.js on line 6 there's still the BabelPlugin left. It seems to be unused.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions