Gruntjs 尝试运行Grunt,但出现错误,不确定如何修复错误

Gruntjs 尝试运行Grunt,但出现错误,不确定如何修复错误,gruntjs,jslint,Gruntjs,Jslint,我正在读史蒂文·富特写的一本关于学习编程的书。这本书目前正在讨论自动化,并详细介绍了如何使用grunt 我刚刚使用npm安装-g grunt cli成功地安装了grunt,但是我现在遇到了一个我不熟悉的错误 运行grunt时,会出现以下错误: users-mbp:kittenbook user$ grunt Running "jshint:files" (jshint) task Linting js/prompt.js ...ERROR [L3:C21] E031: Bad assignmen

我正在读史蒂文·富特写的一本关于学习编程的书。这本书目前正在讨论自动化,并详细介绍了如何使用grunt

我刚刚使用
npm安装-g grunt cli成功地安装了grunt,但是我现在遇到了一个我不熟悉的错误

运行grunt时,会出现以下错误:

users-mbp:kittenbook user$ grunt
Running "jshint:files" (jshint) task
Linting js/prompt.js ...ERROR
[L3:C21] E031: Bad assignment.
'<p>' + projectName = ' ' _ versionNumber +
Linting js/prompt.js ...ERROR
[L3:C22] W033: Missing semicolon.
'<p>' + projectName = ' ' _ versionNumber +
Linting js/prompt.js ...ERROR
[L3:C23] W030: Expected an assignment or function call and instead saw an expression.
'<p>' + projectName = ' ' _ versionNumber +
Linting js/prompt.js ...ERROR
[L3:C26] W033: Missing semicolon.
'<p>' + projectName = ' ' _ versionNumber +
Linting js/prompt.js ...ERROR
[L3:C27] W030: Expected an assignment or function call and instead saw an expression.
'<p>' + projectName = ' ' _ versionNumber +
Linting js/prompt.js ...ERROR
[L3:C28] W033: Missing semicolon.
'<p>' + projectName = ' ' _ versionNumber +
Linting js/prompt.js ...ERROR
[L4:C31] E031: Bad assignment.
'accessed on: ' + currentTime = '</p>';
Linting js/prompt.js ...ERROR
[L4:C31] W030: Expected an assignment or function call and instead saw an expression.
'accessed on: ' + currentTime = '</p>';
Linting js/prompt.js ...ERROR
[L4:C32] W033: Missing semicolon.
'accessed on: ' + currentTime = '</p>';
Linting js/prompt.js ...ERROR
[L4:C33] W030: Expected an assignment or function call and instead saw an expression.
'accessed on: ' + currentTime = '</p>';

Warning: Task "jshint:files" failed. Use --force to continue.

我是grunt的新手,所以我不确定该怎么做来修复错误。任何帮助都将不胜感激。

您只是在
提示符.js
中有一些错误的赋值。在一些地方,您使用
=
而不是
+
来连接字符串

替换为以下内容:

var userName=prompt('你好,你叫什么名字?');
document.body.innerHTML='Hello',+userName+'!'+
“”+projectName+”+versionNumber+
'访问日期:'+currentTime+'

';