Задать вопрос
@lilandre

Почему файлы джаваскрипта не деплоятся в новую папку?

Добрый вечер. Вот учусь вебпаку. Джаваскрипт подлавливается сервером в браузере и отображается рассчет в консоле. Однако в системе папка для джаваскрипта и файл джаваскрипт не создается.

webpack.config.js
const path = require('path');
module.exports = {
    entry: {
        app: './src/index.js'
    },
    output: {
        filename: '[name].js',
        path: path.resolve(__dirname, './dist'),
        publicPath: '/dist'
    },
    devServer: {
        overlay: true
    }
}


package.json
{
  "name": "webpack2",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "dev": "webpack-dev-server --open --mode development",
    "build": "webpack --mode production"
  },
  "author": "Andrii ",
  "license": "ISC",
  "devDependencies": {
    "path": "^0.12.7",
    "webpack": "^4.29.0",
    "webpack-cli": "^3.2.1",
    "webpack-dev-server": "^3.1.14"
  }
}


common.js
let add = (a,b) => a+b;
console.log(add(7,22));
  • Вопрос задан
  • 233 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
copist
@copist
Empower people to give
У тебя в package.json в блоке scripts указаны две команды -

npm run dev - скрипты создаются только в памяти, на диск не сохраняются, а специальная утилита открывает страницу твоего приложения в браузере по адресу 127.0.0.1:4200

npm run build - скрипты создаются на диске, в браузере не открываются. Чтобы посмотреть приложение, надо его разместить на HTTP сервере.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы