ここから本文です

jsc.exeでのコンパイル失敗 <script src="hogehoge.js"></script> この部分の...

obe********さん

2018/3/123:42:20

jsc.exeでのコンパイル失敗

<script src="hogehoge.js"></script>
この部分のコンパイルに失敗して、EXEファイルができません。

どのようにすればコンパイルに成功するのでしょうか?

閲覧数:
67
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

glo********さん

2018/3/218:12:56

そもそも,
<script src="hogehoge.js"></script>
↑コレは HTML文 です。
決して JavaScript ではありません。

さらにその上
jsc.exeでコンパイルできる言語とは
HTML文 はもってのほかですが,
ブラウザ用の JavaScript でもなければ,
WSH の JScript でもなく,
JScript.NET の JScript ですよ。


「JScript と WSH と JScript.NET と .NET Framework と - Corredor」
http://neos21.hatenablog.com/entry/2016/09/27/085109
> では、JScript と JScript.NET で何が違うか、というと、
> 簡単にいえば、WSH が提供していた機能は使えなくなる。
> 例えば先述の WScript.Echo("文字列"); は、
> JScript.NET では使えない。
> 代わりに、import System; 文で System をインポートし、
> Console.WriteLine("文字列"); と書くことになる。
> ちなみに、print("文字列"); であれば、
> JScript の組み込みなので、
> JScript.NET に移植する際もそのまま使える。



--- --- --- --- --- ---

つまり,
しようとされていることが的外れで混乱状態になっていると推測されます。

もし HTML を
外部JS とともに EXE化 したいのであれば,
HTML を HTA にして
外部JS とともに
例えば(あくまでも一例)「nandemoEXE」辺りで EXE化 すれば良いのではないかと思います。


「HTA nandemoEXE - Google 検索」
https://www.google.co.jp/search?q=HTA+nandemoEXE

「HTAタグ - Google 検索」
https://www.google.co.jp/search?q=HTA%E3%82%BF%E3%82%B0

質問した人からのコメント

2018/3/6 21:10:08

勉強になりました。

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる