不能在node.js中使用模板字符串
Can't use template strings in node.js
根据MDN,模板字符串应该在Chrome中工作,并通过扩展V8对Node.js是基于;但是当我尝试以下操作时,我得到一个语法错误:
var name = 'coffee';
console.log(`Hello, ${name}!`);
运行node file.js
只会导致SyntaxError: Unexpected token ILLEGAL
是否有某种标志我需要启用使用此功能,或者它根本没有在节点中实现?
模板字符串在NodeJS v4.0.0中添加。我可以确认它们至少可以追溯到v4.1.1;我没有检查v4.0.0,但我没有理由怀疑链接的公告。
相关文章:
- node.js将字符串转换为要上传到Web服务器的文件
- 如何在JavaScript/Node中计算SHA256哈希和Base64字符串编码
- 使用node.js中的windows 1252对字符串进行编码
- 在javascript中将字符串转换为Node元素
- 解析特定的字符串Javascript(Node.js)
- 使用Node/Javascript提取字符串中的所有占位符
- 无效的非字符串/缓冲区块Node.js
- 从 Node.js 模块中的缓冲区实例中逐行读取字符串
- 如何使用 JS (Node.js) 防止 HTTP 查询中允许使用 UTF8 字符串
- node.js中的模糊字符串匹配+数量匹配
- Node.js虚拟机和字符串串联
- base64字符串使用Node.JS被写为无效图像
- 使用Node.js'fs.readFile()返回字符串出现的行
- node.js将接收到的字符串拆分为不同的变量,然后格式化为json字符串
- 如何使用Node.js将字节数组转换为字符串
- Node.js一次替换多个字符串
- Node.js字符串中的10位哈希代码
- 如何在node.js中搜索流中的字符串
- node.js请求POST数组“;第一个参数必须是字符串或缓冲区;
- 如何导出数据库连接字符串node/node.js