- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试向现有标记添加一个方法,单击按钮时调用该方法,但在开发构建时出现此错误。
https://github.com/wbkd/riotjs-startkit
./src/components/itemlist.tag 中出现错误模块构建失败:语法错误:未知:意外的标记 (15:15) });
addItem(e) {
console.log('elo');
}
at Parser.pp.raise (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\parser\location.js:24:13)
at Parser.pp.unexpected (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\parser\util.js:82:8)
at Parser.pp.semicolon (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\parser\util.js:69:81)
at Parser.pp.parseExpressionStatement (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\parser\statement.js:427:8)
at Parser.parseExpressionStatement (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\plugins\flow.js:676:20)
at Parser.pp.parseStatement (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\parser\statement.js:142:21)
at Parser.parseStatement (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\plugins\flow.js:655:22)
at Parser.pp.parseTopLevel (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\parser\statement.js:30:21)
at Parser.parse (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\parser\index.js:70:17)
at Object.parse (C:\Users\Adam\Documents\test\riotjs-startkit-master\node_modules\babel\node_modules\babel-core\node_modules\babylon\lib\index.js:45:50)
@ ./src/pages/home.tag 5:0-37
最佳答案
好像 startkit 使用 webpack 和 babel 从 es6 进行转译。您使用的语法是由 Riot 提供的,不是真正的 es6。
因此,如果您从 es6 进行转译,请使用 es6 语法,因为 Riot.js 语法将不起作用。
this.addItem = (e) => {
console.log('elo');
}
如果没有你可以使用js语法
this.addItem = function(s) {
console.log('elo');
}
或者您也可以使用 Riot.js 提供的类似 es6 的语法
addItem(e) {
console.log('elo');
}
关于javascript - 使用 Riotjs Webpack Starterkit 构建时 Riot.js 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38270337/
使用命令 ionic start myapp tabs。我们从版本 2 中检索 starterkit。但我想启动一个应用程序 Ionic v3。 Ionic CLI 不是最新的?与其他命令一样:ion
我正在尝试向现有标记添加一个方法,单击按钮时调用该方法,但在开发构建时出现此错误。 https://github.com/wbkd/riotjs-startkit ./src/components/i
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
我在通过 PhoneGap 构建 Polymer 1.0 应用程序时遇到问题。当我使用phonegap构建android apk并将其安装在我的手机上时,它显示了bower_components中的i
我是一名优秀的程序员,十分优秀!