本文主要是介绍vue-cli3发npm包遇到的坑:The provided value “./packages“ is not an absolute path!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
vue-cli3发npm打包遇到的坑:The provided value “./packages” is not an absolute path!
1、定位Vue.config.js文件。
module.exports = {// 修改 src 为 examplespages: {index: {entry: 'examples/main.js',template: 'public/index.html',filename: 'index.html'}},chainWebpack: config => {config.module.rule('js').include// (将package包加入编译).add('./packages') // <--------此处报错。.end().use('babel').loader('babel-loader').tap(options => options)}
}
2、解决:
.add(’./packages’)
改为
.add(path.join(__dirname, ‘packages’))
const path = require('path')
module.exports = {// ...// .add('./packages') // 改为:.add(path.join(__dirname, 'packages'))// ...
}
这篇关于vue-cli3发npm包遇到的坑:The provided value “./packages“ is not an absolute path!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!