1

我正在尝试使用命令“npm run build”在 StencilJs 中生成生产版本。www build 文件夹中生成的 js 文件之一具有 index-0e699d98.js 和 app-globals-320636ef.js 的导入。但是这些文件在构建文件夹中的任何地方都不存在。这反过来又会在我们部署生产构建时导致 404 错误。

但是,当我进行开发构建时,即通过运行“npm start”,这两个文件都存在于 www 文件夹中。

导入该文件的文件又具有上述两个导入,该文件作为脚本标记包含在构建文件夹中的 index.html 文件中。

 <link rel="modulepreload" href="/build/p-a5903422.js">
     <script type="module" src="/build/p-a5903422.js" data-stencil data-resources-url="/build/"
       data-stencil-namespace="tax-engine"></script>

p-a5903422.js文件有另一个 js 文件导入,它依次导入 index-0e699d98.js 和 app-globals-320636ef.js)

在构建过程中是否出现任何问题,或者我是否需要设置一些配置属性以便我可以在生产构建中获得 index-0e699d98.js 和 app-globals-320636ef.js?

4

0 回答 0