标签: meteor

错误:ENOENT,流星中没有这样的文件或目录

问题描述:

尝试在服务器启动时导入JSON文件.

if (Meteor.isServer) {
  Meteor.startup(function () {
    // code to run on server at startup
    var fs = Npm.require('fs');
    Videos = fs.readFileSync("public/toc_vd_en.json", "utf8");
  });
}
Run Code Online (Sandbox Code Playgroud)

得到一个 Error: ENOENT, no such file or directory 'public/toc_vd_en.json'

文件结构:

错误:ENOENT,没有这样的文件或目录

题:

我相信我正在给出正确的相对路径.导致此错误的原因是什么?

javascript meteor

0
推荐指数
1
解决办法
1856
查看次数

phonegap和meteor之间有什么不同

我想开始用Web技术开发一个Android应用程序.

在网上看到我发现了手机间隙和流星,我想问一下这些有什么不同?

如果他们互相竞争,我应该使用哪一个?

谢谢.

android web cordova meteor

0
推荐指数
1
解决办法
2157
查看次数

Meteor app中的PayPal IPN监听器

我遇到了一个问题.我正在尝试将PayPal按钮与流星应用程序集成.但是对于我需要处理IPN的全部功能.因为我必须至少知道交易状态.我已经有了商业帐户,我在路径上打开了IPN:

    http://domein.com/ipn
Run Code Online (Sandbox Code Playgroud)

我尝试过使用PayPal文档,但它也没有帮助.我花了两天时间仍然找不到任何有用的东西.也许有人知道如何在流星应用程序中实现IPN监听器?


javascript paypal node.js paypal-ipn meteor

0
推荐指数
1
解决办法
334
查看次数

ReferenceError:音频未定义

我正在Meteor中为客户构建音频播放器。

尝试创建音频对象时出现错误。我正在使用以下代码。知道为什么会这样吗?任何帮助将不胜感激。

// Define Audio
song = new Audio('/audio/waitforme.mp3');

// Define Play
play = $('#playicon');

$(function() {
$('#playicon').on("click", function() {
e.preventDefault();
song.play();
})
});


ReferenceError: Audio is not defined
    at AlannaSite.js:2:14
    at AlannaSite.js:12:4
    at /Users/CorrinSite/.meteor/local/build/programs/server/boot.js:242:10
    at Array.forEach (native)
    at Function._.each._.forEach (/Users/AriKamin/.meteor/packages/meteor-        tool/.1.1.9.1sd3e7j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11)
    at /Users/CorrinSite/.meteor/local/build/programs/server/boot.js:137:5
Run Code Online (Sandbox Code Playgroud)

audio jquery html5 meteor

0
推荐指数
1
解决办法
2294
查看次数

在dokku上建造流星

在digitalocean上有一个dropplet(vps),dropplet是使用dokku模板构建的.经过一系列的指导,我能够把一切都搞定.至少我是这么认为的.在git push之后的构建期间出现问题.日志在这里:

$ git push dokku master
Counting objects: 64, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (57/57), done.
Writing objects: 100% (64/64), 14.68 KiB | 0 bytes/s, done.
Total 64 (delta 4), reused 0 (delta 0)
remote: -----> Cleaning up...
remote: -----> Building ** from herokuish...
remote: -----> Adding BUILD_ENV to build environment...
remote:        -----> Fetching custom buildpack
remote:            -----> Node.js app detected
remote: -----> Installing node
remote: -----> Installing meteor
remote: Downloading Meteor distribution …
Run Code Online (Sandbox Code Playgroud)

build heroku meteor digital-ocean dokku

0
推荐指数
1
解决办法
270
查看次数

Bootstrap导航栏在Chrome移动版上无法正常运行

我在我的流星应用程序中尝试bootstrap 3导航栏,但它在移动设备上无法正常工作.问题是切换不会出现.它仅在Firefox中按预期工作.在我的应用程序中安装引导程序包后,我只是从引导程序网站复制了导航栏的代码.你知道会发生什么吗?我没有对代码做任何改动.

提前致谢.

在此输入图像描述 在此输入图像描述在此输入图像描述在此输入图像描述

html javascript css twitter-bootstrap meteor

0
推荐指数
1
解决办法
845
查看次数

延期承诺价值未更新/解决/延期

我有一个控制器功能,可以创建一些东西 调用该函数时,setInterval运行以获取该项的状态.

这是服务:

(function () {
    'use strict';

    function myService($q) {
        let deferred = $q.defer();

        function createSomething(name) {
            Meteor.call('createSomething', name, (err, res) {
                if (err) {
                    deferred.reject(err);
                } else {
                    //value returned is the created item (id, name, status)
                    deferred.resolve(res);
                }
            });

            return deferred.promise;
        }

        function getStatus(id) {
            Meteor.call('getStatus', id, (err, res) {
                if (err) {
                    deferred.reject(err);
                } else {
                    //statuses are queued, processing, created
                    deferred.resolve(res);
                }
            });

            return deferred.promise;
        }

        return {
            createSomething: createSomething,
            getStatus: getStatus
        } …
Run Code Online (Sandbox Code Playgroud)

javascript promise angularjs meteor

0
推荐指数
1
解决办法
373
查看次数

barbatus:流星js中的星级评分错误

我正在使用流星js模板制作webapp。我想使用星级评分,所以我下载了barbatus星级评分包,下载完成后我使用了html代码,<p> {{> starsRating id='rating' size='lg' mutable=true}} </p>
但在运行meteor命令时却给我一个错误:错误:未找到插件对于barbatus中的stars_rating.less:stars-rating; * .less的插件在发布时处于活动状态,但现在不起作用了,我不知道出了什么问题。plz帮助我

javascript meteor

0
推荐指数
1
解决办法
685
查看次数

为什么我不能在react构造函数中访问默认道具,但可以在渲染器中访问呢?

根据标题,为什么最初的this.props失败?实际上,如果您依赖构造函数中的props,该如何解决呢?例如,我想在订阅中引用道具吗?

class AboutBox extends Component {
  static defaultProps = {
    title: 'Undefined Product',
  }
  constructor() {
    super();
    console.log(this.props.title); //this fails (=> null)
  }
  render() {
    console.log(this.props.title); //this works (=> 'Undefined Product')
    return null;
  }
}
Run Code Online (Sandbox Code Playgroud)

meteor ecmascript-6 reactjs

0
推荐指数
1
解决办法
2343
查看次数

在Meteor中,是否可以使用命令提示符列出用户

是否可以使用命令提示符列出所有流星用户,相应的密码和所有相关数据?我试过打开meteor shell并运行'Accounts.find'和'Accounts._accountData',但都没有返回我正在寻找的东西.

meteor meteor-accounts

0
推荐指数
1
解决办法
285
查看次数