- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在将我的应用程序与parceljs捆绑在一起,并遇到了这个我目前无法解决的特定问题。
我有 1 个组件引用类似的图像
import defaultImage from '/path/to/image';
并在代码中像下面一样使用它
<img src={defaultImage} />
包裹构建过程不会抛出任何错误,如果我按照流程进行操作1. 导航到/component1(显示图像)
但是当我导航到/component2 时,我收到图像的“模块未找到”错误。
Uncaught Error: Cannot find module 'assets/imgs/default_article.png'
at newRequire (VM191 src.80dfb952.js:39)
at newRequire (searchPage.363c2bd8.js:31)
at newRequire (VM191 src.80dfb952.js:31)
at newRequire (VM191 src.80dfb952.js:23)
at localRequire (VM191 src.80dfb952.js:55)
at Object.parcelRequire.../components/misc/articleThumbnail.js.react (VM191 src.80dfb952.js:76489)
at newRequire (VM191 src.80dfb952.js:49)
at localRequire (VM191 src.80dfb952.js:55)
at Object.parcelRequire.../components/feed/feeditem.js.react (VM191 src.80dfb952.js:77133)
at newRequire (VM191 src.80dfb952.js:49)
有人用 Parcel 解决过这个问题并进行了修复吗?
最佳答案
我能够解决这个问题的唯一方法是在 Main.js 中导入通用图像,然后将它们作为 props 的一部分传递给组件。
关于node.js - Parceljs 捆绑问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54509389/
当构建时不知道图像名称时,是否可以使用 parceljs 捆绑器动态加载图像 有没有类似于 webpack 的 require.context包裹内 代码片段(使用 React 和 Parcel) 这
我正在学习 parcel js。在文档中,描述了实时重新加载。 https://parceljs.org/getting_started.html 我怀疑当我更改 HTML 文件的内容时,我会看到我的
我在我的宠物项目中使用基本配置的 ParcelJS(最新的 - 1.4.1 版本): Title
我正在测试parceljs,并且可以很好地进行开发。我有一个普通的 css 来改变背景颜色,还有一个非常简单的 js 文件只是为了看看它是否工作。 CSS body { background-colo
我正在从 Webpack 迁移到 Parcel,并在我的组件中使用这样的文件夹别名: import * as authActions from 'actions/authActions'; 我收到此错
我正在尝试使用模块捆绑器 ParcelJS 构建一个模块。我希望这个特定模块对导入友好: 它应该是导入友好的 (ES6) 它应该是友好的(节点) 它应该是 script-src 友好的(浏览器) 它应
我有一个具有这种结构的项目: src |- index.pug | - layout | |- index.less | - scripts | |- index.js 现在
我想创建一个插件,以便我可以使用 parcel 原始加载某种类型的文件。包裹文档指出: Publish this package on npm using parcel-plugin- or @you
我正在将我的应用程序与parceljs捆绑在一起,并遇到了这个我目前无法解决的特定问题。 我有 1 个组件引用类似的图像 import defaultImage from '/path/to/imag
我试图在使用 Parcel.js 构建时公开一个变量,类似于 Webpack DefinePlugin但我还没有找到如何去做。 在开发中,我希望我的 API 主机与我的生产主机不同,因此: //dev
在 Webpack 中,有一种方法可以将输入文件中的所有 export 部分配置为全局对象,就像您对 lib(例如 moment.js 或 jQuery)的期望) 但是看起来新的构建工具 parcel
我有一个正在用包裹构建的项目。由于它大部分是静态的,我只有一些应该每天更新一次的文件,我将项目放在 aws s3 存储桶中。我正在考虑使用 lambda 函数更新应该每天更新一次的文件。但是,在我的项
在 Webpack 中,可以通过 proxy 代理后端请求。在配置文件中设置。这允许我使用带有 HMR 的 webpack-dev-server 开发我的应用程序的前端部分,而 webpack-dev
我在我的 Parcel 项目中使用带有绝对路径的导入,但这些绝对路径并没有被 Cypress 测试同等解析。 模块分辨率的差异 包裹 :import {foo} from '/foo.js' : 相对
我正在使用带有 express 的 Parcel 中间件,如下所述:https://parceljs.org/api.html#middleware 当我在生产中运行它时,我不希望打开热模块更换。 我
构建我的应用程序时,所有 HTML 注释都会被删除。 我尝试搜索文档,但找不到任何地方说明注释在构建时被删除。 例如,此评论将被删除: 一些背景 我正在尝试在服务器端渲染一个 ReactJS 应用
我需要在端口 1234 上运行我的 ReactJS 应用程序但是当我运行 yarn dev ,我得到以下信息: $ parcel src/index.html --port 1234 Server r
我之前将 Gulp 设置为使用 Sass、Pug 和 Babel。字体加载正常。我切换到使用 Parcel现在它按预期工作,除了一件事。字体未加载。 这是 _fonts.sass 的全部内容: @fo
将使用 ParcelJS 构建的 React 应用程序迁移到 Typescript/React,我遇到了一些环境变量问题。实际上,该问题似乎只影响错误输出,因为环境变量(URL,用于 标记)在网页上
通过parcel .htm 文件构建时,输出为.html 文件。 我更愿意将 .htm 文件保留为输出文件,但无法在 Parcel 或 Parcel 使用的 PostHTML 中找到一种方法。 我更新
我是一名优秀的程序员,十分优秀!