現在 sketch を使いデザインしています。
これから、Git Sketch Pluginを使ってGithubでデザインの差分を見れるようにしたいと考えています。
- 使用しているバージョン
sketch (49.3)
git-sketch-plugin (v0.11.3)
-
git-sketch-pluginの使い方を参考にしたサイト http://www.webcyou.com/?p=7447
-
git-sketch-pluginの公式リポジトリ https://github.com/mathieudutour/git-sketch-plugin
現在ターミナルなども駆使し、gitのadd、commit、 pushなどの機能は実行できることが確認できているのですが、
差分の画像生成になるとエラーが生じて困っております。
差分の画像生成のイメージ (http://www.webcyou.com/?p=7447 より抜粋)
現在、 Generate files for pretty diffs
にチェックを入れコミットをすると、以下のようなエラーが出ます。
.exportedArtboards/ファイル名/アートボード名
というディレクトリができるらしいですが、.exportedArtboards
というディレクトリも生成されていないです。
Traceback (most recent call last): File "/Users/ユーザ名/Library/Application Support/com.bohemiancoding.sketch3/Plugins/Git 2.sketchplugin/getArtboardNames.py", line 12, in <module> pageName = page["name"].encode("utf-8") UnicodeEncodeError: 'utf-8' codec can't encode characters in position 0-11: surrogates not allowed
page名が日本語であることが問題かと思い、英語で試すと以下のようなエラーになります。
Traceback (most recent call last): File "/Users/ユーザ名/Library/Application Support/com.bohemiancoding.sketch3/Plugins/Git 2.sketchplugin/getArtboardNames.py", line 15, in <module> name = pageName + "/" + artboardName TypeError: can't concat bytes to str
似たような状況で解決された方がいらっしゃいましたら、ご回答いただけますと幸いです。
未熟者で恐縮ですが、何か方法がございましたらお知恵を拝借したく存じます。
よろしくお願いします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/20 02:42