Файл Webpack не ссылается на Node_Modules, присутствующие в импортированном пути, но ссылайтесь на его node_modulesJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Файл Webpack не ссылается на Node_Modules, присутствующие в импортированном пути, но ссылайтесь на его node_modules

Сообщение Anonymous »

Я a webpack -модуль из patha, node_modules игнорируется
I импортирует patha index.js в pathb узле. /> "ошибка": "не может найти модуль '@playwright/test' \ nrequire stack: \ n- d: \ personal \ packa \ dist \ index.js \ n- d: \ personal \ packb \ index.js"
patha/
  • Playwright)
  • src/index.ts
  • webpack.config.js # with Externals config
pathb/
  • node_modules/ # containes @playwrigh /> index.js # imports patha/dist/index.js
Я прикреплю свою конфигурацию
const path = require("path");
const nodeExternals = require("webpack-node-externals");

module.exports = {
entry: "./src/index.ts",
target: "node",
output: {
filename: "index.js",
path: path.resolve(__dirname, "dist"),
library: {
name: 'test-api',
type: 'umd',
},
clean: true,
},
mode: "development",
resolve: {
extensions: [".ts", ".js" ],
},
externals: [nodeExternals()],
module: {
rules: [
{
test: /\.ts$/,
use: "ts-loader",
exclude: /node_modules/,
},
{
test: /(LICENSE|\.d.ts|\.md|\.apk|\.png|\.sh|\.ps1|\.dmg|\.css|\.html|\.exe|\.svg|\.ttf)$/,
use: ["null-loader"],
},
{
test: /\.m?js$/,
exclude: /node_modules/,
use: {
loader: "babel-loader",
options: {
presets: [
[
"@babel/preset-env",
{
targets: { node: "current" },
},
],
],
},
},
},
],
},

devtool: "source-map",
};



Подробнее здесь: https://stackoverflow.com/questions/796 ... -but-refer
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»