微服务qiankun爬坑记

122 阅读1分钟

最近因为工作需要,要搞一套微服务架构,于是边学习边爬坑记录吧。 定时更新中...

坑1:npm i 报错

qiankun reading 'pickAlgorithm' 查到方法基本上都是node版本问题

解决方案: npm cache clear --force

但是终端查到的版本开始时20.x 我一直使用的版本是16.15.0,不知道什么时候安装升级了,所以我想使用nvm做一个版本控制,两个版本都保留着,但是,此时进行qiankun 的npm i 时,都是上面的报错

于是,卸载nvm,卸载node,重新安装。

坑2:安装好再次进行 npm i时报错:

# npm install 安装一直报错Error: EPERM: operation not permitted, mkdir......

查了下,是管理员权限问题

解决方案:删除C盘/用户目录中的 .npmrc文件,我是已经删除掉的,用户目录文件夹下会有个.npmrc文件,把他删除掉就不会有报错Error: EPERM: operation not permitted, mkdir

坑3 # debugger不生效的问题

Vue CLI 2,请设置并更新 config/index.js 内的 devtool property:

devtool: ‘source-map’,

Vue CLI 3,请设置并更新 vue.config.js 内的 devtool property:

module.exports = {
configureWebpack: {
    devtool: ‘source-map’
}