nlog

とめどなく流れるよだれ

React Sketch.app の npm run render でエラー

Introduction - React Sketch.app (Quickstart) を進めていると、$npm run render でエラー。

[path/to/react-sketchapp/examples/basic-setup]
$ npm run render
...
🖨  Copied src/manifest.json in 10ms
TypeError: null is not an object (evaluating 'context.document.currentPage')
line: 8446
sourceURL: /Users/user-name/path/to/react-sketchapp/examples/basic-setup/basic-setup.sketchplugin/Contents/Sketch/my-command.js
column: 114
🛠  Built ./my-command.js in 4478ms

同じ問題に当たってる人がいた。

対処は $npm run render する前に Sketch で新しいドキュメントを開いておくこと。そしてこれはエラーでははなく仕様だった(...よく見ればドキュメントに書いてあった)。

Open a new Sketch file, then in a terminal:

Introduction - React Sketch.app

よしよし。開いたぞ。

f:id:namikuguri:20180422120715p:plain