React Setup 'npm run build' 错误“在 18:4 出现意外的令牌 'b'”

Posted

技术标签:

【中文标题】React Setup \'npm run build\' 错误“在 18:4 出现意外的令牌 \'b\'”【英文标题】:React Setup 'npm run build' error "unexpected token 'b' at 18:4"React Setup 'npm run build' 错误“在 18:4 出现意外的令牌 'b'” 【发布时间】:2017-10-23 22:44:20 【问题描述】:

目前正在使用本教程:http://www.zsoltnagy.eu/step-by-step-environment-setup-of-the-react-developer-no-legacy-2016-standards/

我以为我正确地遵循了一切,但是当我尝试第七步时,我得到了这个错误(见图)。

这是我的 package.json 文件 - 我承认我可能在尝试让它自己工作时更改了一些东西。


"name": "rapp",
"version": "1.0.0",
"description": "\"\"",
"main": "index.js",
"repository": 
    "type": "git",
    "url": "\"\""
,
"keywords": [
    "\"\""
],
"author": "\"BH0\"",
"license": "ISC",
"scripts": 

    "test": "\"\""
    "build": "webpack -d && cp src/app/index.html dist/index.html && webpack-dev-server --hot --inline --colors --progress --content-base src/",
    "build-prod": "webpack -p && cp src/app/index.html dist/index.html"

谢谢。 Screen-shot of error displayed in Console after entering 'npm run build'

【问题讨论】:

【参考方案1】:

您可能应该在“test”之后添加一个逗号:“\”\“”

【讨论】:

【参考方案2】:

您的 package.json 无效。删除脚本部分中的测试条目或在其后面添加,。现在它应该可以工作了。

应该是


"name": "rapp",
"version": "1.0.0",
"description": "\"\"",
"main": "index.js",
"repository": 
    "type": "git",
    "url": "\"\""
,
"keywords": [
    "\"\""
],
"author": "\"BH0\"",
"license": "ISC",
"scripts": 

    "test": "\"\"",
    "build": "webpack -d && cp src/app/index.html dist/index.html && webpack-dev-server --hot --inline --colors --progress --content-base src/",
    "build-prod": "webpack -p && cp src/app/index.html dist/index.html"

【讨论】:

以上是关于React Setup 'npm run build' 错误“在 18:4 出现意外的令牌 'b'”的主要内容,如果未能解决你的问题,请参考以下文章

Create-react-app npm run build 太慢了

我试图运行命令“npm run start”,它在 react js 中显示了这个错误

create-react-app 中的“npm run build”是啥?

当我运行“npm run start”时,为啥 npm react-scripts 会产生语法错误? [复制]

react-native:无法识别命令“run-android”。可能是由 npm install 引起的

npm install 成功,但 npm run start 无法找到 rimraf 和 react-scripts,尽管它们已安装