导入后 JavaScript 无法识别代码

标签 javascript import

当我删除导入行时,一切正常(当然,除了它找不到导入的函数)。但是当我导入时,它显示“ Uncaught ReferenceError :myFunction 未定义”。

import io from 'socket.io-client';

function myFunction(name) {
    setTimeout(function() {
        mydel(name)

    }, 2000);
    print(name);
    sendOrder(name);
}

(我把剩下的代码拿出来了)

我的语法有错误吗?找不到错误

最佳答案

您是使用 Node 来运行此代码还是想在其他环境上运行此代码? 如果是节点,请使用以下命令检查您的节点版本:

节点-v

您的节点必须支持import关键字

别忘了调用Function,也许这是你的问题。

关于导入后 JavaScript 无法识别代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57928410/

相关文章:

javascript - HTML 输入 onclick 到 javascript?

node.js - 如何解决 NodeJS 中 require (“../../../../../../../” ) 的挫败感?

javascript - 无法在 reactJS App 中正确导入函数?

import - 有人尝试过 trac 到fogbugz 转换/导入工具吗?

Javascript:如何使用for循环在数组中输出数组

javascript - 找不到属性 "parsingMode"nodejs jsdom

javascript - JS - 使用正则表达式获取字符串替换的原始值

javascript - 纯 JavaScript - Div 内的 ScrollIntoView

android - 从 Android Studio 中移除项目

java - maven依赖无法导入