如何使用导入模块语法重写此require模块

时间:2016-05-27 04:04:52

标签: javascript node.js neo4j

我是JavaScript新手并尝试使用ES6导入此模块。它目前写成:

var neo4j = require('neo4j-driver').v1;

我有:

import neo4j from 'neo4j-driver;'

但我不知道如何处理.v1?

参考:http://neo4j.com/developer/language-guides/

谢谢。

2 个答案:

答案 0 :(得分:4)

由于numeric_std是该模块的成员,因此您可以使用library ieee; use ieee.std_logic_1164.all; use ieee.numeric_std.all; ... PC_OUT <= std_logic_vector(unsigned(PC_IN) + 1) when (Jump = '0') else Jump_Inst; 的{​​{3}}。

包括v1

import

答案 1 :(得分:1)

您可以使用javascript解构并执行{ member as alias },然后可以在您的代码中使用import { v1 as neo4j } from 'neo4j-driver'; 或其他任何内容(我不熟悉相关库)。

请参阅此处以供参考:member syntaxes