Подскажите как подключить jquery используя webpack. Я сделал следующее:
1) Скачал jQuery и положил в директорию Lib:
2) Настроил вебпак:
"use strict"
{
let path = require('path');
const CleanWebpackPlugin = require('clean-webpack-plugin');
const bundleFolder = "wwwroot/bundle/";
module.exports = {
entry: "./Scripts/main.ts",
output: {
filename: 'script.js',
path: path.resolve(__dirname, bundleFolder)
},
module: {
rules: [
{
test: /\.tsx?$/,
loader: "ts-loader",
exclude: /node_modules/,
},
]
},
resolve: {
extensions: [".tsx", ".ts", ".js"]
},
plugins: [
new CleanWebpackPlugin([bundleFolder]),
new webpack.ProvidePlugin({
$: "./Lib/jquery-3.3.1.min.js",
jquery: "./Lib/jquery-3.3.1.min.js",
"windows.jQuery": "./Lib/jquery-3.3.1.min.js",
})
],
devtool: "inline-source-map"
};
}
Вот мой файл индекса:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Index</title>
</head>
<body>
<h1 id="helloworld"></h1>
<div class="test">123</div>
<script src="~/bundle/script.js"></script>
</body>
</html>
Основной скрипт:
import $ from 'jquery';
$(".test").css("background", "yellow");
(не знаю для чего я пишу import, вроде должно без него но IDE подчеркивает красным если убираю)
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Первоначально стояла задача сделать множественный запрос на добавление данных в три разные таблицы связанные по одному idРешил делать в три...
В базе колонка с типом: varchar(50), я в эту колонку записываю текст "000004507" а в базу пишет такое: "4
Добрый день, есть тип материала продукт в нем есть поле field_product_consist которое связано со словарем таксономии и выводит выбранные термины на страницу...
Я не понимаю, что такое payload и startParameter в Telegram Bot APIПодскажите, пожалуйста