【发布时间】:2020-06-03 03:28:23
【问题描述】:
我正在使用 yeoman 生成器使用模板创建代码,其中模板的数据作为字符串在选项中传递,如下所示,
yo express-no-stress myapp --data {"title":"Type"}
此字符串数据可以在稍后的安装方法中解析为 JSON。
install() {
async app() {
let str = this.options.data;
if(str != undefined && typeof str == 'string') {
console.log(str);
let field_property = JSON.parse(str);
}
.....
} // parseapp
}// install
但是在运行应用程序时,它总是遇到一个错误说 JSON.parse() 方法中的“syntaxError: Unexpected token t in JSON at position 1”。
我不明白为什么会导致这个错误,任何想法,谢谢。
【问题讨论】:
标签: json yeoman yeoman-generator