Как отключить кеш babel / webpack реагирует на visual studio - PullRequest
0 голосов
/ 12 июня 2018

Я работаю над приложением React с ядром Asp.Net из Visual Studio. Я использовал это руководство на https://blog.pusher.com/how-to-use-react-with-visual-studio-and-asp-net-web-api/, чтобы начать работу, и пример приложения работает с babel и webpack.Однако изменения, которые я делаю в файле jsx, похоже, не отражаются в браузере при запуске приложения. После некоторых исследований я обнаружил, что babel кэширует данные, и их веб-сайт рекомендует отключить их, используя следующую команду

BABEL_DISABLE_CACHE = 1 babel-node script.js

Вот ссылка - https://babeljs.io/docs/en/babel-register/#babel-cache-path

Я понятия не имею, как это сделать. Это все, что я делал, прежде чем искатьсправка: я включил следующую строку в раздел скриптов в мой файл package.json, надеясь, что это сработает.

"start": "BABEL_DISABLE_CACHE = 1 babel-node script.js"

Но нетудачи. Любая помощь будет принята. Вот мой файл package.json

{
  "version": "1.0.0",
  "name": "ASP.NET",
  "private": true,
  "devDependencies": {
    "webpack": "1.13.1",
    "babel": "6.5.2",
    "babel-preset-es2015": "6.9.0",
    "babel-preset-react": "6.11.1",
    "babel-loader": "6.2.4",
    "babel-core": "6.2.4"
  },
  "dependencies": {
    "react": "15.2.1",
    "react-dom": "15.2.1"

  },
  "scripts": {
    "build": "webpack --config webpack.config.js",
    "start": "BABEL_DISABLE_CACHE=1 babel-node script.js"
  },
  "-vs-binding": { "AfterBuild": [ "build" ] }
}
...