问题标签 [parceljs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
10427 浏览

javascript - React & Redux: Uncaught TypeError: (0 , _reactRedux.connect) 不是函数

我是redux,react和的新手parceljs。我目前正在通过redux tutorial. 在parceljs完成它之后,当我进入浏览器时,我在控制台上收到了这个错误:

Uncaught TypeError: (0 , _reactRedux.connect) is not a function

现在的代码是

我变了:

import { connect } from 'react-redux';

到:

import { connect } from 'redux';

并给了我基本相同的错误。

在这种情况下我该怎么办?

我检查了文档和问题,我发现的唯一问题connect()是您不能将其用作装饰器,仅此而已。我错过了一些我还不知道的东西吗?

(对不起我的英语语法不好,不是我的第一语言)

0 投票
0 回答
751 浏览

parceljs - 如何在 parceljs 中使用 env 构建

我使用 parcel 构建前端应用程序,这是我用于构建的命令

建造production

那里index.html像往常一样

然后在app.js

我想实现类似

settings.js

0 投票
1 回答
1128 浏览

javascript - 未捕获的类型错误:无法设置未定义的属性“颜色”

多亏了杜尔加(欢呼声),我最近问了这个问题并得到了有效的答案。我正在尝试将相同的东西与 Parcel.js 合并,但遇到了问题;颜色选择器本身会发生变化,让我选择一种颜色 - 但实际的绘制颜色没有改变,我得到了这个:

我的代码如下所示:

索引.html

模块.js

应用程序.js

样式.css

包.json

我在这里做错了什么?

0 投票
2 回答
9655 浏览

parceljs - 我可以指定资产的输出文件夹吗?

我有一个具有这种结构的项目:

现在,当我运行时parcel build src/index.pug,所有文件都被捆绑在一起,我在分发文件夹中有这个:

当我被监视时:

所以,我的问题是:我可以使用 ParcelJS 为我的 css、js 和图像指定输出路径吗?

0 投票
1 回答
71 浏览

javascript - 将预定义函数导入 ES6 模块

第 1 部分:在我的主 .js 文件中,我设置了几个快捷功能:

第2部分:

我正在使用 ES6 模块将我的站点的代码拆分为逻辑的、可管理的块。目前我的本地构建设置正在使用Parcel,我相信它使用 Babel 来转换模块。

这些被导入到定义选择器函数的同一个主 .js 文件中:

这些在主 .js 文件中工作得很好,但在模块文件中不起作用 - 任何尝试使用它们都会在控制台中触发错误,例如Uncaught ReferenceError: $ is not defined

是否可以在模块文件中访问这些函数,而无需在每个模块的顶部重写它们?

干杯

0 投票
1 回答
450 浏览

jestjs - 使用 Jest 和 Parcel 导入 ES6 时出错

我有一个react-parcel-app用作模板的项目,我正在尝试集成 Jest,但出现以下错误。

这就是我的.babelrc样子。

我知道 parcel 应该在没有配置的情况下支持 ES 模块,但我没有让 test import s 工作。

如果您想在本地运行它,这里是repo 的链接。

0 投票
0 回答
258 浏览

postcss - postcss-normalize 覆盖了我自己的样式

我正在尝试将postcss-normalize与 PostCSS 一起使用。我将插件放在列表中的任何地方都会导致它覆盖我的样式。我已经forceImport设置为 true,所以我不需要在任何地方导入它。

这是我的.postcssrc

我也在使用 ParcelJS,我index.js像这样导入我的样式:

一个模块如下所示:

CSS 是在该模块中导入的index.js

任何想法如何解决这个问题?为什么规范化器会覆盖我自己的样式?

0 投票
0 回答
222 浏览

reactjs - 未捕获的类型错误:无法重新定义属性:UIRouter

我在使用parceljsand uirouterwith 时遇到问题react。当我转到命令行并编写parcel index.html一切正常时,但是当我转到浏览器时,浏览器中没有任何内容,当我转到控制台时,它会抛出此错误:Uncaught TypeError: Cannot redefine property: UIRouter. 我真的不知道我错过了什么。

顺便说一句,我正在做UIRouter React教程。教程链接(https://ui-router.github.io/react/tutorial/helloworld

这是代码。

0 投票
1 回答
637 浏览

reactjs - 使用 Parceljs 和 React 构建?

如何让 Parceljs 与 react 一起工作?我正在使用他们的仓库中的示例,但它不起作用。

https://github.com/parcel-bundler/examples

在我运行“npm start”之后,它可以正常工作并按预期在 localhost 上呈现页面,但是当我单击 /dist 中的输出文件时它将无法正常工作。因此,当我尝试从 dist/index.html 加载页面时,页面只是空白。我还尝试了他们网站上的生产命令,因此它会停止观看文件,但这也导致 dist 文件夹加载空白页面。

我怎样才能做到这一点?任何帮助都会很棒。本质上,我希望能够在没有 localhost 的情况下访问 buddled 文件。

谢谢你。

0 投票
2 回答
2450 浏览

reactjs - React:在 gh 页面上使用 react-router 进行客户端路由

我在 React Create App 文档中讨论了有关使用 HTML5 pushState history API 的路由器如何在静态文件服务器上失败而不将其配置为每次都为 index.html 提供服务的问题。使用 github 页面时如何解决此问题?另外我没有使用 Create React App 或 react-scripts

我尝试将基本名称添加到 BrowserRouter 组件

这里对问题的更好解释:

https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#serving-apps-with-client-side-routing