javascript - 导入 React : Unexpected identifier 'React' . 导入调用只需要一个参数。”

标签 javascript reactjs import

我正在使用 Manning Publications 的 React in Action。这本书使用 React v. 16.0.0,我在 package.json 中设置了我的依赖项,使其与他们的相同。他们的代码说要导入如下:

import React, { Component } from "react";
import { render } from "react-dom";
import PropTypes from "prop-types";

但是当我这样做时,我收到以下错误:
SyntaxError: Unexpected identifier 'React'. import call expects exactly one argument. 

我已经搜索了 Stock Overflow 的答案,但在 React 的上下文中找不到错误的含义。我尝试使用 React v. 16.4.2,当前版本,16.0.1,本书使用的版本,以及 v. 15.0.1。没有什么变化。

我能找到的最接近的 Stack Overflow 文章是询问导入表达式的“import react”和“{ Component }”“from 'react'”部分之间的区别。

import calls

error message

最佳答案

您需要一些模块或捆绑器,例如 Webpack。您无法执行它

关于javascript - 导入 React : Unexpected identifier 'React' . 导入调用只需要一个参数。”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51975577/

相关文章:

javascript - onChange 函数 console.log 少了一个字符

git 存储库导出和导入到 zip 文件或文件夹

Swift CSVImporter 无法在属性中使用实例成员路径

javascript - AJAX 请求中不存在 'access-control-allow-origin' header

javascript - 将 require.main 传递给 path.dirname

reactjs - 将 Webpack React 库 bundle 为 ESM 模块 - 在非对象上调用 Object.defineProperty

javascript - 两个组件可以在reactjs中显示

javascript - 回调函数内的变量作用域怎么样

javascript - jQuery滚动图像动画: Moving in the wrong direction

javascript - 意外的标记 (*)