首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm run watch终端错误,“你忘记发异步完成信号了吗”,有人能回答吗?

npm run watch终端错误,“你忘记发异步完成信号了吗”,有人能回答吗?
EN

Stack Overflow用户
提问于 2019-09-18 13:34:49
回答 1查看 70关注 0票数 2

我正在为一个教程项目使用开发人员工具包。我通常使用相同的工具包,但有时使用不同的版本,但通常它工作得很好。这一次我们使用的是hyperapp,我遇到了这个问题,当我运行'npm run watch‘时,我得到了“你是不是忘记发异步完成信号了?”在航站楼里。这个工具包有node,npm,gulp和很多其他的东西。不管怎样..。这就是App.js文件中的内容(这里没有太多的语法,但我们只是开始学习教程)

代码语言:javascript
复制
import { h, app } from 'hyperapp';
import Header from './Header.js';

export default function App({ state, actions }) {
    return (
        <div class={'app'}>
            <header state={state} actions={actions} />

    );
}

这是在我的Header.js文件中

代码语言:javascript
复制
import { h, app } from 'hyperapp';

export default function Header({ state, actions }) {
    return (
        <header>Header comp</header>
    );
}

当我在终端上调用npm run watch时,我得到了错误,它没有运行watch,也没有打开我的本地主机页面。Here is an image of my terminal error after I enter 'npm run watch'

EN

回答 1

Stack Overflow用户

发布于 2019-09-18 13:40:15

这是React.js格式的吗?

如果是这样,请尝试正确地关闭div,并使用大写字母来使用自定义组件。如果你给h,它会把它当作一个html头标签,而不是你创建的头组件。请参阅下面的代码

代码语言:javascript
复制
    import { h, app } from 'hyperapp';
    import Header from './Header.js';

    export default function App({ state, actions }) {
        return (
            <div class={'app'}>
                <Header state={state} actions={actions} />
            </div>
        );
    }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57985717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档