回答編集履歴
2
エラーメッセージ確認しました
test
CHANGED
@@ -66,4 +66,22 @@
|
|
66
66
|
|
67
67
|
|
68
68
|
|
69
|
+
---
|
69
70
|
|
71
|
+
|
72
|
+
|
73
|
+
エラーメッセージ確認しました。
|
74
|
+
|
75
|
+
プラグイン自体で何かエラーが出ているようですね。
|
76
|
+
|
77
|
+
pythonには詳しくないので、ちょっと内容まではわかりませんでした。
|
78
|
+
|
79
|
+
該当ソースは以下で参照できるようですね。
|
80
|
+
|
81
|
+
* https://github.com/victorporof/Sublime-HTMLPrettify/blob/master/HTMLPrettify.py
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
もしかしたらプラグインが正しくインストールできていないかもしれないので、ありきたりですがプラグインの削除、再インストールを試してみてはいかがでしょうか。
|
86
|
+
|
87
|
+
プラグインのインストールは手動・Package Controlのどちらで実施されていますか?
|
1
環境情報を確認しました。
test
CHANGED
@@ -13,3 +13,57 @@
|
|
13
13
|
>
|
14
14
|
|
15
15
|
> ここで表示される「node_path」の windows で指定されるパスが、Node.js のパスと等しいか確認してください。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
---
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
パスが通っていることを確認しました。
|
24
|
+
|
25
|
+
MacOSですね。
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
こちらの環境(MacOS)でも提示されている「HTMLPrettify.sublime-settings」と同様の設定にて問題なく動作しています。ただし"/usr/local/bin/node"のパスを書き換えると同様のエラーメッセージが表示されました。
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
再度お願いとなりますが、Sublime Textのコンソールを開いた状態でソース整形を行うとコンソールに何かエラーが出ていませんでしょうか?
|
34
|
+
|
35
|
+
"/usr/local/bin/node"のパスを意図的に変えた際、こちらの環境では以下の様なエラーが出力されていました。
|
36
|
+
|
37
|
+
※ユーザ情報となる部分は伏せて記載しています
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
```
|
42
|
+
|
43
|
+
sing node.js path on 'osx': /usr/local/bin/nodeX
|
44
|
+
|
45
|
+
Unexpected error(<class 'subprocess.CalledProcessError'>): Command '"/usr/local/bin/nodeX" "/Users/XXXXX/Library/Application Support/Sublime Text 3/Packages/HTML-CSS-JS Prettify/scripts/run.js" "/Users/XXXXX/Library/Application Support/Sublime Text 3/Packages/HTML-CSS-JS Prettify/.__temp__" "/Users/XXXXX/Documents/test.js" "User"' returned non-zero exit status 127
|
46
|
+
|
47
|
+
Traceback (most recent call last):
|
48
|
+
|
49
|
+
File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 574, in run_
|
50
|
+
|
51
|
+
return self.run(edit)
|
52
|
+
|
53
|
+
File "/Users/XXXXX/Library/Application Support/Sublime Text 3/Packages/HTML-CSS-JS Prettify/HTMLPrettify.py", line 49, in run
|
54
|
+
|
55
|
+
print(self.get_output_diagnostics(output))
|
56
|
+
|
57
|
+
File "/Users/XXXXX/Library/Application Support/Sublime Text 3/Packages/HTML-CSS-JS Prettify/HTMLPrettify.py", line 111, in get_output_diagnostics
|
58
|
+
|
59
|
+
index = output.find(OUTPUT_VALID)
|
60
|
+
|
61
|
+
AttributeError: 'NoneType' object has no attribute 'find'
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
```
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
|