月別アーカイブ: 2018年7月

Windows 10でreact-native initのエラー対処

詳しくはこちら

WIndows 10で、以下のコマンドで初期化しようとした場合に

react-native init AwesomeProject

以下のエラーになる場合がある(react-native: 0.56.0の場合)

import type {CommandT} from './commands';
^^^^^^

SyntaxError: Unexpected token import

対処としては前のバージョンを指定して初期化する。

react-native init --version="0.55.4" AwesomeProject

Visual Studio 2017 パッケージマネージャコンソールでエラー

Visual Studio 2017 でアップデート後にパッケージマネージャにてDBマイグレーションをしようとして以下のエラーが表示された。

PowerShell version 2.0 is not supported. Please upgrade PowerShell to 3.0 or greater and restart Visual Studio.

Windows 10 Pro
Visual Studio Community 2017 Version 15.7.4

対処

こららを参考に以下を編集
C:\Users\username\AppData\Local\Microsoft\VisualStudio\15.0_e37f7854\devenv.exe.config

dependentAssemblyが並んでいるところに以下を追加

<dependentAssembly>
  <assemblyIdentity name="System.Management.Automation" publicKeyToken="31bf3856ad364e35" />
  <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
  <publisherPolicy apply="no" />
</dependentAssembly>

これでプロジェクトを開くとエラーが表示されず、コマンドが使えるようになった。