2017-01-20 3 views
-1

nodejsコードを正規のJSコードに変換する方法を教えてください。例えばnodejsを "import"と "require"を通常の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

あなたは私を助けることができますimportを取得し、nodejsから同等の正規のJSにする必要がありますか?

ありがとうございます。

答えて

0

クライアント側にはインポートは不要で、スクリプトアンカーでパッケージをインポートする必要があります。

https://cdnjs.com/

+0

'' 'https:// github.com/svk31/steemjs-lib'''のコードでは' 'var {Client} = require( 'steem-rpc');' ' '' '' var Client = window.steemJS.steemRPC.Client; ''に変換されました。 nodejsコードを通常のJSに変換する簡単な方法はありませんか? bower.ioはもっとnodejsを使います、私はちょうど '' 'graphenejs-lib.js'''の上のブラウザjsファイルを呼び出すために通常のjavascriptを使いたいと思います.... – KrNel

1

使用Browserify

ブラウザが必要とメソッドを持っていない経由でローカルに

https://bower.io/

またはインポートに直接リンクをパッケージをフェッチする 使用ブラウザNode.jsは定義します。 Browserifyを使用すると、Nodeで使用するのと同じ方法でrequireを使用するコードを記述できます。

+0

私はブラウザでのみコードを使いたいです。 nodejs。私はいくつかのソースからファイルapi.jsでブラウザを試してみました:http://pastebin.com/dcJ6Pew8、それからnodejsコードが入っているbundle.jsを取得するためにbrowserifyを実行しました:http://pastebin.com/MQyLHYibはい、私はまだブラウザにいるので、javascriptでnodejsコードを使用することはできません。私はブラウザでコード化でき、nodejsではできないようにしたいと考えています。これはなぜとても複雑なのですか? – KrNel

関連する問題