javascript - 交付未定义

标签 javascript meteor npm npm-install meteor-blaze



我正在使用 Meteor 框架,我正在尝试使用 npm package Delivery 从客户端向服务器发送上传文件(HTML 输入)。这是我的代码
客户端:

var socket = io.connect('http://0.0.0.0:5001');

        socket.on('connect', function(){
            var delivery = new Delivery(socket);
            ...
            });

控制台错误说 ReferenceError: Delivery is not defined , 我使用命令行和框架安装了 NPM Delivery 包!但是在执行代码时它不识别 Delivery 类。

这是错误的踪迹:

Here is the trace of the error


有什么建议吗!

最佳答案

您必须检查您的项目是否正确导入了 Delivery.js api 在你的客户端

尝试使用 delivery.js 路径导入它,如果可行,尝试找出您的环境如何管理 API 的部署

关于javascript - 交付未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49152955/

相关文章:

javascript - 如何使用 `id` 而不是 `name` 发布 HTML 表单

javascript - 显示循环中的所有数据

javascript - $.ajax 在 IE9 中不工作

javascript - Meteor session cookie 和 meteor_login_token

node.js - 无法在 Virtualbox 上的 package.json 中运行 $(git rev-parse --short HEAD)

javascript代码错误显示未定义的值

javascript - meteor 项目中的 Skel 导入

javascript - 从 Meteor 中的事件检索自定义数据属性的最佳方法?

npm - 如何将 monorepo 中的所有子文件夹 package.json 更新为相同版本?

git - npm WARN 注册表 https ://registry. npmjs.org/的意外警告: