anchor.diff:      | None, None -> runTestsDotnet ()
   )
   
  -Target "BundleReplLocally" (bundleRepl false)
  -
  -// Note: build target "All" and "REPL" before this
  -Target "REPL.test" (fun () ->
  -    let replTestDir = "src/dotnet/Fable.JS/testapp"
  -    Yarn.run replTestDir "build" ""
  +Target "BundleReplLocally" (fun () ->
  +    printfn "Make sure you've run target All before this."
  +    printfn "You need to clone '%s' branch of '%s' repository in a sibling folder named: %s"
  +        ncaveFcsForkBranch ncaveFcsForkRepo "FSharp.Compiler.Service_fable"
  +    bundleRepl false ())
  +
  +Target "BuildReplAsNodeApp" (fun () ->
  +    printfn "Make sure you've run target BundleReplLocally before this."
  +    printfn "Check 'start' script in src/dotnet/Fable.JS/bench2/package.json to see how to run the REPL as a node app."
  +    runBench2 ()
   )
   
   "PublishPackages"
  
positive.code:     buildCLI Release ()
      buildSplitter ()
      buildCoreJs ()
  
      runTestsJS ()
  
      match environVarOrNone "APPVEYOR", environVarOrNone "TRAVIS" with
  
negative.code: 
  let bundleRepl (fetchNcaveFork: bool) () =
      if fetchNcaveFork then
          let fcsFableDir =
              // Appveyor has problems with too long paths so download the fork closer to root
              // TODO: Another option for local Windows Systems (not AppVeyor)
  