photoshop cc 2017までadobe extensionでnode jsを使用してローカルファイル処理をさせていたのだがcc 2108にアップデートしてから急にnodeが使用できなくなった。
いつもadobe bracketsの拡張機能extension builderから作っていたのだがどうもこれに原因があるようだ。
いつものようにプロジェクト作成
マニフェストにnode enableの項目追加。
この状態でnodeのコードをmain.jsに書きこめば動くはずなのだがエラーがでてscript全体が止まってしまう。
結果使えない。
いろいろ試行錯誤繰り返した結果、意外にもこのextensionの各ファイルを格納している大本のフォルダ名の後ろにあるシングルクォートが原因だと判明。これを削除して再度立ち上げる。
fs.readFIleでtest.txtの中身を読み込んでパネルに表示に見事に動いた。
cc2017まではシングルクォートがあっても動くらしいがcc2018からはだめなようだ。(そもそもこのシングルクォート自体どういう意味があったのかよくわからないが)
同じような条件下ではまっていたら試してみてください。