'console' is 'undefined в оболочке с помощью webpack с node.js - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть файл my-script.js, который только возвращает это:

console.log('Hi I'm working')

Когда я печатаю только в оболочке

node my-script.js

Это успешно работает. Но я бы тоже хотел, чтобы это работало, когда я набрал:

npm start

Как заставить это работать? Потому что он генерирует сообщение об ошибке:

Строка: 1 Ошибка: консоль не определена Код: 800A1391 Источник: Ошибка выполнения Microsoft JScript

У меня есть файл package.jsonэто указывает на start этот файл, но это не разрешает.

Вот мой файл package.json:

{
  "name": "my-app",
  "version": "1.0.0",
  "main": "my-script.js",
  "scripts": {   
    "start": "my-script.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "webpack-dev-server": "^3.9.0"
  },
  "devDependencies": {
    "webpack": "^4.41.2"
  },
  "description": ""
}

1 Ответ

1 голос
/ 01 ноября 2019

Использование node в start скрипте

{
  "name": "my-app",
  "version": "1.0.0",
  "main": "my-script.js",
  "scripts": {   
    "start": "node my-script.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "webpack-dev-server": "^3.9.0"
  },
  "devDependencies": {
    "webpack": "^4.41.2"
  },
  "description": ""
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...