小编itz*_*ikb的帖子

Mongo无法启动

我正在尝试按类型启动mongo uin windows10:mongo在cmd中.

我收到此错误:

C:\Users\Itzik>mongo
MongoDB shell version v3.4.1
connecting to: mongodb://127.0.0.1:27017
2016-12-26T19:00:16.604+0200 W NETWORK  [main] Failed to connect to 127.0.0.1:27017 after 5000ms milliseconds, giving up.
2016-12-26T19:00:16.605+0200 E QUERY    [main] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:234:13
@(connect):1:6
exception: connect failed

C:\Users\Itzik>
Run Code Online (Sandbox Code Playgroud)

我已经在防火墙中打开了端口27017,并重新启动mongo的服务,它仍然无法正常工作.

会是什么呢?

mongodb

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

*ng对象angular2

我从api获取了一个JSON文件,

正如你所看到的那样,对象内部有一个名为"率"的对象*ngFor只能在数组上遍历.我正在寻找能够获得"关键"和"价值"的东西

for(var var in obj)
Run Code Online (Sandbox Code Playgroud)

例如,访问"AUD:0.41852"

{
 "base":"BRL",s
 "date":"2016-10-27",
 "rates":{
 "AUD":0.41852,
 "BGN":0.57085,
 "CAD":0.42629,
 "CHF":0.31634,
 "CNY":2.1623,
 "CZK":7.8871,
 "DKK":2.1709,
 "GBP":0.26023,
 "HKD":2.4734,
 "HRK":2.1894,
 "HUF":90.257,
 "IDR":4156.5,
 "ILS":1.2256,
 "INR":21.311,
 "JPY":33.388,
 "KRW":364.6,
 "MXN":5.9721,
 "MYR":1.3381,
 "NOK":2.6227,
 "NZD":0.44646,
 "PHP":15.465,
 "PLN":1.2636,
 "RON":1.3146,
 "RUB":20.025,
 "SEK":2.8648,
 "SGD":0.44397,
 "THB":11.191,
 "TRY":0.98786,
 "USD":0.31893,
 "ZAR":4.4196,
 "EUR":0.29188
 }
Run Code Online (Sandbox Code Playgroud)

}

这是我的代码,速率对象应该在最新的"离子项"中

currency.html

<ion-header style="direction:rtl;">
  <ion-navbar>
    <ion-title>
      ???? ????
    </ion-title>
  </ion-navbar>
</ion-header>
<ion-content padding style="direction:rtl;">
  <ion-list>
    <ion-item>
      <ion-label>??? ????:</ion-label>
      <ion-select okText="???" cancelText="???" [(ngModel)]="selectCurrencyInput">
        <ion-option value="BGN">BGN</ion-option>
        <ion-option value="BRL">BRL</ion-option>
        <ion-option value="CAD">CAD</ion-option>
        <ion-option value="CHF">CHF</ion-option>
        <ion-option value="CNY">CNY</ion-option>
        <ion-option value="CZK">CZK</ion-option>
        <ion-option value="DKK">DKK</ion-option> …
Run Code Online (Sandbox Code Playgroud)

ionic-framework ngfor angular

7
推荐指数
1
解决办法
9614
查看次数

SerialPort'close'事件永远不会发生

我正在使用nodeJS的SerialPortPackage连接到计算机端口.

关于Package的close活动在这里.

我已经创建了这段代码,我想知道为什么close/ disconnect事件永远不会在我断开连接时触发COM

const express = require('express');
const router = express.Router();
//
const cors = require('cors');
router.use(cors());
//
const SerialPort = require('serialport');
const Readline = SerialPort.parsers.Readline;
const port = new SerialPort('COM7',function (err) {
    if (err) {
        return console.log('Error: ', err.message);
    }
});
const parser = port.pipe(new Readline());
/*
var lastresult = '';
var count = 0;
*/

port.on('open', function() {
    console.log('~Port is open.');
    parser.on('data', console.log);
});

port.on('disconnect', function () …
Run Code Online (Sandbox Code Playgroud)

node.js node-serialport

7
推荐指数
1
解决办法
519
查看次数

SerialPort lib - “parsers.readline 不是函数”错误 - NodeJS

我已经复制了这段代码:

var serialport =require("serialport");
var SerialPort = serialport.SerialPort;
var portName = process.argv[2];

var myPort = new SerialPort(portName,{
    baudRate: 9600,
    parser:serialport.parsers.readline("\r\n")
})

myPort.on('open',onOpen);
myPort.on('data',onData);

function onOpen(){
    console.log("Open connections!");
}

function onData(data){
    console.log("on Data "+data);
}
Run Code Online (Sandbox Code Playgroud)

来自这个视频:https : //www.youtube.com/watch?v=rhagmAv35Kk

我想将串口数据从我的电脑流式传输到 NJS 代码中。当我运行代码时,我收到此错误:

c:\njs>node main.js
C:\njs\main.js:7
        parser:serialport.parsers.readline("\r\n")
                                  ^

TypeError: serialport.parsers.readline is not a function
    at Object.<anonymous> (C:\njs\main.js:7:28)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:458:32)
    at tryModuleLoad (module.js:417:12)
    at Function.Module._load (module.js:409:3)
    at Module.runMain (module.js:575:10)
    at run (bootstrap_node.js:352:7)
    at startup (bootstrap_node.js:144:9)
    at …
Run Code Online (Sandbox Code Playgroud)

javascript node.js node-serialport

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

NodeJS串口检查端口是否存在功能不起作用

我构建了一个函数,通过SerialPort包中给出的数组检查端口是否存在。

端口已连接。当我在函数外部运行代码时,它可以工作(true当端口插入时)。当我尝试在函数内运行它时,我收到了undefined

function exists(portName) {
    SerialPort.list(function (err, ports) {
        ports.forEach(function (port) {
            console.log(port.comName);
            if (port.comName == portName) {
                return true
            }
        });
    });
}
console.log(exists('COM7'));
Run Code Online (Sandbox Code Playgroud)

结果:

NodeJS service has started.
undefined
COM1
COM7
Port is connected.
Run Code Online (Sandbox Code Playgroud)

完整代码位于: https: //github.com/eshk12/SerialPort-HTTP-Server/blob/master/routes/index.js

谢谢!

javascript node.js node-serialport

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

将本地 NodeJS 变成在线服务器

我想从远程(不在同一网络中)访问我的 nodejs 服务器。我不知道我需要在此表格中申请哪些数据,有人可以帮助我吗?

节点端口:3000 在此处输入图片说明

谢谢!

portforwarding node.js

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