私は、print
のJavsScript
コードを持っています。これは、Webブラウザのコンソールで正しく動作しますが、私はノードを使用してこのコードを実行すると、私はエラーを取得:node.jsで「印刷」が動作しないのはなぜですか?
console.log
を使用することができます。もちろん、
ReferenceError: print is not defined
、私はprint
がnode
に実装されていない理由を知りたいですか?
私は、print
のJavsScript
コードを持っています。これは、Webブラウザのコンソールで正しく動作しますが、私はノードを使用してこのコードを実行すると、私はエラーを取得:node.jsで「印刷」が動作しないのはなぜですか?
console.log
を使用することができます。もちろん、
ReferenceError: print is not defined
、私はprint
がnode
に実装されていない理由を知りたいですか?
print
またはwindow.print()
は、現在のドキュメントを印刷するために印刷ダイアログを開きます。
対照的に、console.log()
はWebコンソールにメッセージを出力します。
実際にファイルを「ハードウェアプリンタ」に印刷する場合は、Node.jsからnode-printer
などのプロジェクトを参照してください。
window.print()
現在のページを印刷するには、ブラウザのプリンタダイアログを開きます。 ではなく、をコンソールに印刷します。 mdn docsを参照してください。したがって、それはあなたが期待するものではありません。
print()
ブラウザでレンダリングされたドキュメントを印刷します。ノードjに印刷する文書はありません。
コードを入力してください。 – Maxx
コードを持つプログラム: 'print(" test ");'エラーを返します。ReferenceError:Printが定義されていません at Object。(/home/daniel/print.js:1:63) at Module._compile(module.js:410:26) at Object.Module._extensions..js(module.js:417:10) at起動時にFunction.Module._load(module.js:301:12)の をFunction.Module.runMain(module.js:442:10) ()に設定します。 js:136:18) at node.js:966:3' –
Daniel
ブラウザのコンソールで何が印刷されますか? ...ブラウザのグローバルプリントが現在のページをプリンタに送信するため、これがどのようにnode.jsアプリケーションに変換されるかわからない - プリンタに送信するものは何でしょうか? –