Meteor:将文件上载到文件夹

Meteor:将文件上载到文件夹,meteor,Meteor,我是《流星》的新手。我试图找到上传文件的方法 我用fs系列一步一步地跟着这首芭蕾舞曲: 但是,它不起作用。什么也没发生!有什么东西不见了吗? 我在本地进行了尝试,并在apps.meteor.com上进行了部署。 在“”上,出现错误,因为站点无法识别“~”字符。本地显示页面,但不上载任何内容。有什么想法吗? 谢谢你的回复 米歇尔克 这是我的密码: HTML: <head> <title>uploadexample</title> </head

我是《流星》的新手。我试图找到上传文件的方法 我用fs系列一步一步地跟着这首芭蕾舞曲: 但是,它不起作用。什么也没发生!有什么东西不见了吗? 我在本地进行了尝试,并在apps.meteor.com上进行了部署。 在“”上,出现错误,因为站点无法识别“~”字符。本地显示页面,但不上载任何内容。有什么想法吗? 谢谢你的回复

米歇尔克 这是我的密码:

HTML:

    <head>
  <title>uploadexample</title>
</head>

<body>
  <h1>Welcome to Meteor!</h1>
  <div class="container">
    {{> hello}}
  </div>

</body>

<template name="hello">
  <div class="panel panel-default push-down">
    <div class="panel-heading">
      <h3 class="panel-title">Uploads Section</h3>
    </div>
    <div class="panel-body">
      <p>
        Add Files
        <span class="btn btn-default btn-file">
          <input multiple type="file" name="file" class="file fileInput"/>
        </span>
      </p>
    </div>
    <div class="panel-footer">
        <div class="col-md-9">
          <table class="table table-hover table-striped table-bordered">
            <thead>
            <th>Name</th>
            <th>Download</th>
            </thead>
            <tbody>
              {{#each uploads}}
              <tr>
                <td>{{name}}</td>
                <td><a href="{{url download=true}}" type="button" class="btn btn-default">
                  Download
                </a></td>
              </tr>
              {{/each}}
            </tbody>
          </table>
        </div>
    </div>
  </div>
</template>
流星名单包:

...tuto meteor/upload fs/uploadexample$ meteor list
bootstrap              1.0.1  Front-end framework from Twitter
cfs:filesystem         0.1.1  Filesystem storage adapter for CollectionFS
cfs:standard-packages  0.5.3  Filesystem for Meteor, collectionFS
meteor-platform        1.2.1  Include a standard set of Meteor packages in your app
twbs:bootstrap         3.3.2  Bootstrap (official): the most popular HTML/CSS/JS framework for responsive, mobile first projects

我一直在找和你一样的东西。当你的应用程序在本地运行时,使用
meteor
它确实会使
~/projectUploads
上传到你的本地主文件夹中。但是,当您希望您的应用程序在meteor hosting
meteor deploy example.meteor.com
上运行时,您应该编辑到
/projectUploads
的路径。一切都会好起来的祈求好运

您在控制台上遇到了什么错误?类似于
拒绝访问?
,只是为了确保,在
控制台上运行`Uploads.find().fetch()`并在
FS.Collection和FS.Store上将u小写改为u。
对-我一步一步地看到,他们让您删除自动发布,但实际上从未在任何地方执行发布/订阅。如果您只是想玩一些东西,请尝试重新添加“自动发布”和“不安全”软件包。否则,您将需要上传时发布/订阅,并且可能需要上传集合的允许/拒绝规则。在本地创建了FS集合,但文件没有上载到“~/projectUploads”文件夹,只有对文件标题的引用。我已经在meteor.com=>上再次部署了应用程序,我有一个错误页面。然后,我键入命令:“meteor logs uploadexample.meteor.com”我指出了这个错误:“[Wed Jan 28 2015 09:22:10 GMT+0000(UTC)]警告错误:EACCES,权限被拒绝“/projectUploads”
...tuto meteor/upload fs/uploadexample$ meteor list
bootstrap              1.0.1  Front-end framework from Twitter
cfs:filesystem         0.1.1  Filesystem storage adapter for CollectionFS
cfs:standard-packages  0.5.3  Filesystem for Meteor, collectionFS
meteor-platform        1.2.1  Include a standard set of Meteor packages in your app
twbs:bootstrap         3.3.2  Bootstrap (official): the most popular HTML/CSS/JS framework for responsive, mobile first projects