为什么 create-react-app 使用 Dashjs 的调试版本构建我的应用程序?

鲁道夫

我有一个使用Dashjs player的 React 应用程序我使用它构建它react-scripts build并且该应用程序运行良好,只是它使用dash.all.debug.js而不是dash.all.min.js.

我错过了什么?

埃杜阿尔多拉贝洛

看起来dashjs模块正在将调试文件导出为它们的主文件程序:

运行后npm install [email protected],我打开./node_modules/dashjs/package.json

{
  "name": "dashjs",
  "version": "4.0.0-npm",
  "description": "A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.",
  "author": "Dash Industry Forum",
  "license": "BSD-3-Clause",
  "main": "dist/dash.all.debug.js",
  "types": "index.d.ts",
  ...
}

如您所见,"main": "dist/dash.all.debug.js"被声明为主要入口点

导入包时:

import React, { Component } from 'react';
import dashjs from 'dashjs';

export default class App extends Component { ... }

调试版本将捆绑在您的最终工件中

要更改它,您可以显式导入最小版本:

import React, { Component } from 'react';
import dashjs from 'dashjs/dist/dash.all.min.js';

export default class App extends Component { ... }

或在 dashjs 存储库中打开一个问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么在使用create-react-app将react-router-dom添加到react应用程序时,笑话测试会中断

为什么在使用create-react-app的生产版本中丢失Bootstrap样式?

如何调试由create-react-app创建的应用程序使用的本地Typescript模块

使用 create-react-app 构建的应用程序中不受支持的浏览器的通知

通过弹出使用create-react-app创建的React应用程序,您会失去什么?

在我的create-react-app应用程序上运行电子构建会出现错误?

是否可以将 GetStream.io 与使用 Create React Native App 构建的 React Native 应用程序集成而不弹出?

为什么我不能使用eslint-config-rallycoding npm包来填充我的create-react-app项目?

在使用create-react-app创建的React应用程序的生产版本中,如何删除console.log?

我应该将前端服务器代码放在使用 create-react-app 创建的应用程序中的什么位置?

为什么默认的create-react-app应用程序会使服务工作者立即删除/冗余?

为什么我无法在系统中安装React并卸载create-react-app?

为什么create-react-app不使用箭头功能组件?

如何使用create-react-app运行构建版本?

为什么Electron使用以前的更改而不是最新的更改来构建React应用程序?

为什么使用EXPO成功构建后无法安装React Native应用程序?

如何 npm 启动在 goormIDE 中使用 create-react-app 创建的 React 应用程序?

如何将文件导入使用 create react app 作为原始文本的 react 应用程序?

使用create-react-app创建React应用程序后如何安装Redux?

为什么“ create-react-app”总是给我2个而不是4个缩进空间?

为什么我需要带有create-react-app的服务器

为什么我的create-react-app没有服务人员?

为什么我的 create-react-app 没有显示在移动浏览器上?

为什么我不能在我的基本 React 应用程序中使用 promise?

为什么 create react app 不导入 css 文件?

为什么我的React App无法编译?

为什么在使用npm-run-all的Create React App中使用Tailwind会导致初始白屏?

为什么即使使用错误边界,我的React应用程序也会崩溃?

为什么我的React应用程序使用那么多内存?