无法编译哈巴狗计划

问题描述 投票:0回答:1

我正在尝试编译我的哈巴狗程序,但收到错误。这是我得到的错误:C:\ npm \ node_modules \ pug-cli \ node_modules \ acorn-globals \ node_modules \ acorn \ dist \ acorn.js:2490 throw err ^

SyntaxError:意外的令牌(3:0)

-var sites = [
-  'facebook',
-  'twitter',
-  'google',
-  'instagram',
-  'dribbble',
-  'codepen',
-  'skype'
-]

.social-btns
  each site in sites
    a(href='#', class='btn ' + site)
      i(class='fa fa-' + site)
html css pug font-awesome stylus
1个回答
0
投票

我建议使用缩进的块式破折号。这样可以最大限度地减少语法错误的可能性,并允许您编写不间断的JavaScript

- 
  var sites = [
    'twitter', 
    'facebook', 
    'google', 
    'instagram', 
    'dribbble', 
    'codepen', 
    'skype'
  ];

.social-btns
  each site in sites
    a(href='#', class='btn ' + site)
      i(class='fa fa-' + site)
© www.soinside.com 2019 - 2024. All rights reserved.