Я использую vue-cli, который вместо создания webpack.config.js использует vue.config.js:
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
})
как только установите определенный пакет npm, Vue выдает 17 ошибок:
Vue Cli использует последнюю версию webpack (5). Но этот новый пакет NPM, который я установил, стабилен только для веб-пакета версии 4:
На своей странице npmjs они говорят:
If you want to use this package on your project with Webpack v5 you need to add the fallback to your webpack.config.js file:
module.exports = {
resolve: {
fallback: {
assert: require.resolve('assert'),
http: require.resolve('stream-http'),
https: require.resolve('https-browserify'),
os: require.resolve('os-browserify/browser'),
stream: require.resolve('stream-browserify'),
},
},
};
Как я могу перевести инструкции/код, которые будут работать с инструкциями webpack.config.js, в файл vue.config.js? Я знаю, что это, вероятно, основная вещь JS, но я застрял.
Есть ли кто-нибудь, кто мог бы указать мне правильное направление?
Спасибо заранее



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете попробовать это? нашел это на документы vue-cli
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
configureWebpack: {
resolve: {
fallback: {
assert: require.resolve('assert'),
http: require.resolve('stream-http'),
https: require.resolve('https-browserify'),
os: require.resolve('os-browserify/browser'),
stream: require.resolve('stream-browserify'),
},
},
}
})