node.js要求找不到自定义模块

这里是项目结构: / app.js package.json /node_modules /app config.json /frontend assets and html tpls /modules couch.js raeume.js users.js 我需要从app.js config.json,raeume.js和users.js,它一切正常。 var config = require('./app/config'); var raeume = require('./app/modules/raeume'); var users = require('./app/modules/users'); 然后我需要从user.js config.json和couch.js相同的方式,它不会find任何东西。 var couch = require('./app/modules/couch'); var config = require('./app/config'); 我想它应该find它。 经过一番研究,我看到了包含节点编译在内的多种问题。 因此包括:我使用节点v0.10.7在osx 10.8上工作。

如果兄弟节点具有特定的值,如何select使用XPath的节点?

我有以下文件 <a> <bb>abc</bb> <cc>ccc</cc> <dd>ddd</dd> </a> <a> <bb>zz</bb> <cc>1</cc> <dd>2</dd> </a> 如果<bb>是zz如何使用XPath获得<cc>的值?

为什么我的Yeoman发电机安装在错误的地方?

Yeoman发电机有问题。 如果我运行“npm install [generator-name] -g”,它们安装得很好。 然而,当我尝试运行“哟[发电机名] yeoman似乎无法find发电机。如果我只是运行”哟“我也没有列出我的其他发电机。我已经尝试了一堆发电机和结果总是一样的 经过一点点调查,我发现下载的发电机被放置在 /usr/local/lib/node_modules/ 但我的其他发电机被放置在 /usr/local/lib/share/npm/lib/node_modules/ 这里是我的机器上的图像http://i.imgur.com/DxWTYHb.png ,我正在运行OSX以防万一。 看起来有点不对劲 – 但我无法弄清楚。 不知道这是否有帮助,但酿造医生和$ NODE_PATH返回什么,而$ PATH返回: -bash: /usr/local/share/npm/bin: /Users/marcus/.rvm/gems/ruby-2.0.0-p247/bin: /Users/marcus/.rvm/gems/ruby-2.0.0-p247@global/bin: /Users/marcus/.rvm/rubies/ruby-2.0.0-p247/bin: /Users/marcus/.rvm/bin: /usr/bin: /bin: /usr/sbin: /sbin: /usr/local/bin: /usr/local/git/bin: No such file or directory UPDATE 我尝试了Eddie Monge Jr的build议,现在我的angular度发生器工作正常。 但是,当我安装另一个发电机(铬扩展)自我坚持,它没有安装/find。 当我运行ls $(npmconfiguration获取前缀)/ lib / node_modules我得到这个: bower generator-mocha generator-angular grunt-cli generator-chrome-extension npm generator-karma yo 和npm列表-g返回这个(我删除了很多通用的东西) […]

如何使一个可以从标准input读取的bash函数?

我有一些脚本的参数工作,他们工作得很好,但我希望他们能够从标准input读取,例如,从一个例子,假设这被称为读: #!/bin/bash function read() { echo $* } read $* 现在这个read "foo" "bar" ,但我想用它作为: echo "foo" | read 我如何做到这一点?

如何在Textmate 2中显示点文件?

我最近升级到Textmate 2,现在我的点文件不显示在文件浏览器。 很明显,在处理诸如.htaccess文件之类的东西时,这一点很重要。 有没有办法启用这个function?

AssertEquals 2列表忽略顺序

这应该是一个非常简单的问题,我相信。 但不知何故,我无法在Google中find答案。 假设我有2个string列表。 首先包含“stringA”和“stringB” ,第二个包含“stringB”和“stringA” (注意差异顺序)。 我想用JUnit来testing它们是否包含完全相同的string。 是否有任何断言忽略顺序的string的平等检查? 对于给定的例子org.junit.Assert.assertEquals抛出AssertionError java.lang.AssertionError: expected:<[String A, String B]> but was:<[String B, String A]> 解决办法是首先对列表进行sorting,然后将它们传递给断言。 但是我希望我的代码尽可能简单和干净。 我使用Hamcrest 1.3 , JUnit 4.11 , Mockito 1.9.5 。

无法执行collectstatic

我是django的新手! 当我使用命令python manage.py collectstatic我得到这个错误 django.core.exceptions.ImproperlyConfigured: You're using the staticfiles app without having set the STATIC_ROOT setting to a filesystem path 但是我可以成功运行服务器。 我的静态文件声明是: STATIC_ROOT = '' STATIC_URL = '/static/' STATICFILES_DIRS = ( ('assets', os.path.join(PROJECT_DIR, '../static')), ) 并将debug设置为true DEBUG = True 我怎样才能解决这个问题? 否则我缺less任何安装包?

在Swift的导航栏中获取search栏

所以我尝试了一切,试图让search栏进入Swift的导航栏。 但遗憾的是我还没有得到它的工作,只是… 对于那些不知道我在说什么的人,我正在尝试做这样的事情 注意导航栏中的search栏。 所以这就是我目前使用的 self.searchDisplayController?.displaysSearchBarInNavigationBar = true 我popup在我的viewDidLoad ,然后当我加载我提交的应用程序,只是一个空的导航栏…. :(任何想法?

在React Native中需要镜像模块时遇到问题

刚刚开始使用React-Native ,我遇到了一些需要静态图像的麻烦。 以下是我迄今为止的基本代码: 'use strict'; var React = require('react-native'); var { AppRegistry, StyleSheet, Text, Image, View, } = React; var buzz = React.createClass({ render: function() { return ( <View style={styles.container}> <Image source={require('image!bg')} style={styles.bg}> <Text style={styles.welcome}> Welcome to Buzz! iOS interface to </Text> <Text style={styles.welcomeHeader}>Charityware</Text> </Image> </View> ); } }); var styles = StyleSheet.create({ container: { […]

从外部连接到Docker容器中的Postgresql

我有一个泊坞窗容器中的服务器上的Postgresql。 我怎样才能从外面,即从我的本地计算机连接到它? 我应该采用什么样的设置来允许?