Nodejs包管理器首先采用pnpm,基于软链接的思想,具有安装速度快,节约空间等等优点。
但是各种莫名其妙的问题,有时会导致在安装依赖,特别是全局依赖时不能工作。
虽然各种坑原则上均可以解决,但是有时要记得有时pnpm/npm/yarn之间可以相互拯救。
比如你使用pnpm add -g @voerkai18n/cli失败,面对一大砣的错误,不想去折腾时,不妨试试yarn global add @voerkai18n/cli,或者npm install -g @voerkai18n/cli,让pnpm/npm/yarn之间相互拯救有时往往就可以解决问题。
即于问题是如何解决的,真不想去操心了,前端的坑永远存在,你不是在填坑就是在填坑的路上,有时不要太较真了。
推荐一个React/Vue/Nodejs多语言方案:VoerkaI18n