2017-01-07 5 views
0

アトムは何らかの理由でjavascriptコードを実行できません。アトムランナーとアトムスクリプトの両方のパッケージを正常に実行できませんでした。 私はNode JSを自分のコンピュータにインストールし、JavaScriptパッケージをAtomにインストールしましたが、なぜ動作しないのかわかりません。 javascriptプロンプトを実行しようとした後に返されるコードは次のとおりです。アトムエディタでJavascriptコードを実行できません

C:\Users\artisan\Desktop\hi.js:1 
(function (exports, require, module, __filename, __dirname) { var hi = prompt("wt"); 
                    ^

ReferenceError: prompt is not defined 
    at Object.<anonymous> (C:\Users\artisan\Desktop\hi.js:1:72) 
    at Module._compile (module.js:570:32) 
    at Object.Module._extensions..js (module.js:579:10) 
    at Module.load (module.js:487:32) 
    at tryModuleLoad (module.js:446:12) 
    at Function.Module._load (module.js:438:3) 
    at Module.runMain (module.js:604:10) 
    at run (bootstrap_node.js:394:7) 
    at startup (bootstrap_node.js:149:9) 
    at bootstrap_node.js:509:3 

答えて

1

prompt()は、Webブラウザによって実装される関数です。 サーバ側JSではこの機能を使用できません。

+0

どのように原子上にクライアントサイドコードを記述しますか? –

+0

@CosminGeorge [livereload](https://atom.io/packages/livereload)や[atom-live-server](https://atom.io/packages/atom-live-load)のようなものを調べるとよいでしょう。サーバ)。 –

関連する問題