我使用的是 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 包只有 webpack 版本 4 的穩定版:
在他們的 npmjs 頁面上,他們說:
如果你想通過 Webpack v5 在你的專案中使用這個包,你需要將回退添加到你的 webpack.config.js 檔案中:
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 事情,但我被困住了。
有沒有人可以指出我正確的方向?
提前謝謝了
uj5u.com熱心網友回復:
你能試試這個嗎?在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'),
},
},
}
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/470107.html
標籤:javascript 节点.js Vue.js 网页包
下一篇:按字串中的數字排序物件
