小编Mat*_*ahl的帖子

Nodejs无法找到模块

我在尝试使用任何全局模块时遇到错误,例如:

Error: Cannot find module 'express'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:362:17)
    at require (module.js:378:17)
    at Object.<anonymous> (C:\BitNami\wappstack\...\test\app.js)
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.runMain (module.js:492:10)
Run Code Online (Sandbox Code Playgroud)

我安装了express命令:

npm install -g express
Run Code Online (Sandbox Code Playgroud)

我的app.js:

var express = require('express');
Run Code Online (Sandbox Code Playgroud)

并使用windows powershell或node.js命令提示符窗口运行它:

node app.js
Run Code Online (Sandbox Code Playgroud)

我真的不知道出了什么问题,我在windows中阅读了一些关于环境变量的内容,这可以吗?

已解决/更新

问题是:没有为npm文件夹配置Windows环境变量.搜索您的npm文件夹并在环境变量中添加路径.

node.js node-modules

20
推荐指数
4
解决办法
6万
查看次数

正确访问当前应用程序配置的方法

我添加了一些配置myapp/config/environment:

if (environment === 'development') {
  ENV.APP.AuthURL = 'http://localhost:5000/';
}
Run Code Online (Sandbox Code Playgroud)

现在,要访问此配置,我应该使用某种方法还是直接访问window.Myapp

ember.js ember-cli

15
推荐指数
2
解决办法
7466
查看次数

Typescript dynamically create types based on object

It's possible to dynamically generate type annotation by simply analyze an object properties, example an object like:

cons myObj = {
        start() { /*...*/ },
}
Run Code Online (Sandbox Code Playgroud)

I want to generate/return the follow type:

type Props = {
  start: () => void;
  isScreenStart: () => boolean;
  isStartAllowed: () => boolean;
}
Run Code Online (Sandbox Code Playgroud)

Given a property like advance, it should generate the follow types

advance: () => void;
isScreenAdvance: () => boolean;
isAdvanceAllowed: () => boolean;
Run Code Online (Sandbox Code Playgroud)

typescript

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

角json表达

我正在尝试将json发送到服务器节点/ express angular.js

我的server.js

/*
* Setup
*/
// Dependencies
var express = require('express');
// Start Express
var app = express();
// Conf port
var port = process.env.PORT || 3000;
/*
* Conf. the app
*/
    app.configure(function () {
        app.use(express.static(__dirname + '/public'));
        app.use(express.logger('dev'));
        app.use(express.bodyParser());
        app.use(express.methodOverride());
    });

/*
* Routes
*/
require('./app/routes')(app);

/*
* Listen
*/
app.listen(port);
console.log("App listening on port " + port);
Run Code Online (Sandbox Code Playgroud)

我的Routes.js

module.exports = function (app) {

app.post('/post/:name', function (req, res) {
    console.log("Serv get [OK]");
    /*
    * Disparar …
Run Code Online (Sandbox Code Playgroud)

post types express angularjs

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

带有websocket的Facebook图形API?

我有一个需要从用户时间线中寻找和接收信息的应用程序,facebook API 提供支持 websockets 吗?如果信息不提供,我有哪些获取信息的替代方法?

websocket facebook-graph-api socket.io facebook-timeline

4
推荐指数
1
解决办法
2729
查看次数

当当前目录“.”时,NerdTree 窗口大小太大

每次打字

维姆。

并选择一些文件,nerdtree 太大了。有办法解决吗?

书呆子很大

vim nerdtree

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