小编Jos*_*rio的帖子

我如何一起使用passportjs和reactjs?

我有3个视图,(home,注册,登录)在reactJs中制作,我想在我的项目中使用护照,但我不知道该怎么做,我有护照配置,它的网址正在工作.

我可以做些什么来管理会话和用户数据,就像我们在ejs或jade中那样做?

node.js reactjs passport.js

14
推荐指数
2
解决办法
1万
查看次数

最后是语义UI页脚

我在我的项目中使用Semantic-UI.我创建了一个索引页面,一切都可以正常使用元素(导航栏,页脚等).

现在我开发了一个注册页面,但页脚没有到达页面的末尾,我该怎么办?

页脚代码:

<div class="ui inverted vertical footer segment">
    <div class="ui container">
        Travel Match 2015. All Rights Reserved
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

注意:我在页脚中没有任何css规则,只有semantic-ui添加的规则

更新: 导航栏代码:

<div class="ui inverted segment">
    <div class="ui container">
        <div class="ui inverted secondary menu">
            <div class="item">
                <i class="plane icon app-icon"></i>
            </div>
                <div class="right item">
                  <a href="/signup">Signup</a>
                </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

表格代码:

    <form class="ui large form container">
        <div class="ui stacked segment">
            <div class="field">
                <div class="ui left icon input">
                    <i class="user icon"></i>
                    <input type="text" name="email" placeholder="E-mail address">
                </div>
            </div>
            <div …
Run Code Online (Sandbox Code Playgroud)

html css html5 css3 semantic-ui

14
推荐指数
1
解决办法
3万
查看次数

错误:npm更新

我正在使用vagrant设置我的环境,当我使用sudo npm update时,我收到此错误.

npm ERR! Linux 3.13.0-49-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "update"
npm ERR! node v0.12.2
npm ERR! npm  v2.7.4
npm ERR! path ../mime/cli.js
npm ERR! code EPROTO
npm ERR! errno -71

npm ERR! EPROTO, symlink '../mime/cli.js'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>
npm ERR! Linux 3.13.0-49-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "update"
npm ERR! node v0.12.2
npm ERR! npm  v2.7.4
npm ERR! path npm-debug.log.7dead0fa1a1d874805ab6e477bd46e0e
npm ERR! code …
Run Code Online (Sandbox Code Playgroud)

ubuntu node.js npm ubuntu-14.04

6
推荐指数
1
解决办法
4206
查看次数

流星:Cloudinary

我正在尝试使用Lepozepo/cloudinary上传照片

这是我的服务器和客户端配置

服务器:

Cloudinary.config({
  cloud_name: '*****',
  api_key: '******',
  api_secret: '********'
});
Run Code Online (Sandbox Code Playgroud)

客户:

$.cloudinary.config({
  cloud_name: "*******"
});
Run Code Online (Sandbox Code Playgroud)

我试图用表格上传图片

HTML表单代码:

<form>
   <input type="file" id="userimage" name="userimage"/>
   <button type="submit">Upload</button>
</form>
Run Code Online (Sandbox Code Playgroud)

这是我的这个模板的事件

Template.signup.events({
    // Submit signup form event
    'submit form': function(e, t){
        // Prevent default actions
        e.preventDefault();

    var file = $('#userimage')[0].files[0];
    console.log(file)
    Cloudinary.upload(file, function(err, res) {
          console.log("Upload Error: " + err);
          console.log("Upload Result: " + res);
        });
    }       
});
Run Code Online (Sandbox Code Playgroud)

当我点击上传按钮没有任何反应时,我只是出错了

 error: uncaught TypeError: Failed to execute 'readAsDataURL' on `'FileReader': parameter 1 is not of type …
Run Code Online (Sandbox Code Playgroud)

html javascript meteor cloudinary

5
推荐指数
1
解决办法
1302
查看次数

Meteor js:在用户集合中创建索引

我创建了一个带有全名字段的用户集合(即Jose Osorio,Jose castro,John smith,Maria Smith),我需要创建一个搜索栏来查找注册用户的姓名或姓氏.

即写在搜索栏jose,我想看到何塞奥索里奥和何塞卡斯特罗.

我在数据库中读到了关于创建索引但是它没有用,或者我做错了,我该怎么做才能解决这个问题?

javascript meteor

5
推荐指数
3
解决办法
5630
查看次数

为什么我需要sudo在Linux上使用leiningen(安装在/ bin中)?

我在fedora上安装了leiningen,我按照说明操作:

  1. 下载脚本
  2. 将脚本(通过命令行)粘贴到〜/ bin(PATH)
  3. 执行脚本
  4. 运行lein(我不得不用sudo做)自行安装

但每次我想运行"lein"命令时,我都必须使用"sudo".

我怎样才能解决这个问题?或者我该怎么做才能解决这个问题?

注意:我在/ bin安装leiningen但是当我cd~/bin作为安装指南说我得到了关于文件夹的错误(不存在).

linux fedora clojure leiningen

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