如何将nodejs“import”和“require”转换为常规JS以在浏览器中工作

时间:2017-01-20 12:11:09

标签: javascript node.js

请告诉我如何将nodejs代码转换为常规JS代码?

例如:

import {Apis} from "graphenejs-ws";
var {ChainStore} = require("graphenejs-lib");

有没有一种标准方法可以将导入和需要转换为常规javascript?

我正在尝试让README中的项目示例在浏览器中工作,但我不知道如何转换导入并要求使用浏览器JS:https://github.com/svk31/graphenejs-lib/blob/master/build/graphenejs-lib.js

你可以帮我导入并要求nodejs进入等效的常规JS吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

客户端没有import和require方法,您必须在脚本锚点上导入包。 使用浏览器在本地获取包

https://bower.io/

或通过以下方式直接导入链接:

https://cdnjs.com/

答案 1 :(得分:0)

使用Browserify

  

浏览器没有定义require方法,但Node.js确实如此。使用Browserify,您可以编写使用require的代码,方法与在Node中使用它的方式相同。