2016-05-09 7 views
3

, когда я скопировать шаблон с this.copyTpl YEOMAN печати кода cacharter цитат, а не цитаты ... вот что им делать в index.jsйомен печать символьный код в шаблонах

this.dependencies["fontawesome"] = "4.2"; 
this.dependencies["jQuery"] = "~1.11.1"; 
this.dependencies["responsive-nav"] = "1.0.34"; 
this.dependencies["superfish"] = "1.7.5"; 

this.dep = JSON.stringify(this.dependencies); 

console.log(this.dep) 
display 
{"fontawesome":"4.2","jQuery":"~1.11.1","responsive-nav":"1.0.34","superfish":"1.7.5"} 

this.fs.copyTpl(
      this.templatePath('_bower.json'), 
      this.destinationPath(projectPath +'/bower.json'),{ 
       projectName: _.slugify(this.project_name), 
       dependencies: this.dep 
      } 
     ); 

файл результатов

{"fontawesome":"4.2","jQuery":"~1.11.1","responsive-nav":"1.0.34","superfish":"1.7.5"}, 

Почему это происходит, мне нужна дополнительная конфигурация где? что я пропал? спасибо за помощь

ответ

6

<%= escape-значения, переданные ему для предотвращения XSS.

Для вывода исходного ввода необходимо использовать теги шаблона <%-.

Полная документация на шаблоне двигателя, используемого в Yeoman http://ejs.co/

+0

спасибо за помощь;) –

+0

@PabloEnanoskiAraya Если ответили на свой вопрос, вы можете установить этот ответ, как принято, нажав на галочку рядом с моим ответом. –