木灵鱼儿
阅读:2529
yarn 安装vant并启动自动按需引入 core-js报错
官方新增了个自动按需引入,非常棒,前提是需要安装babel的一个插件babel-plugin-import
,安装完后在babel.config.js文件中加上
{
"plugins": [
["import", {
"libraryName": "vant",
"libraryDirectory": "es",
"style": true
}]
]
}
然后就报错了,错误来源是router路由文件,core-js报错,问题是版本问题,我们安装新版本:
yarn upgrade core-js@3.6.4
然后重启服务即可。 除了这个3.6.4以后应该会更新新版本,自行升级到最新就行。
自动按需引入也不是真正的自动,我们理解的自动是,我们直接在组件里使用vant的预设组件,程序能自动在main文件里自动判断并引入组件,然而并不是,我们还是需要自己手写引入的组件,以及use去激活组件。
版权申明
本文系作者 @木灵鱼儿 原创发布在木灵鱼儿 - 有梦就能远航站点。未经许可,禁止转载。
相关推荐
npm与yarn的一些知识
依赖嵌套地狱虽然新版本的npm也和yarn一样使用了扁平化管理依赖,但是其依赖依旧取决于安装的顺序。比如A依赖中它依赖一个公共库H 1.0版本,那么安装A时同时也会安装H,此时node_modules不存在A、H,那么A和H处于同级关系。过段时间我们需要安装B模块,B模块依赖H的2.0版本,但是node_modules依旧存在了1.0,于是它2.0只能再B模块下的node_modules目录。此时我们存在了两个版本的H公共库。又过一段时间,我们需要安装C模块,C模块也需要H 2.0,那么他也只能将H存放再自己的node_modules目录下。此时我们的H公共库存在了三个,那么还有更多呢,...
node npm yarn 如何同时运行多个指令
node的bash命令其实是有对应的指令字符的,但是,这个指令只能再linux,mac上才有生效,再windows是无效的,所以了解一下就行。命令说明&&顺序执行多条命令,当碰到执行出错的命令后将不执行后面的命令&并行执行多条命令||顺序执行多条命令,当碰到执行正确的命令后将不执行后面的命令|管道符windows上进行多命令"scripts": { "dev": "cross-env NODE_ENV=development webpack --env development --progress -...
yarn和npm清理缓存
今天遇到一个bug,就是安装的时候老是报错,怎么装都错,所以我觉得是缓存的问题,所以需要清理缓存npm cache clean --force yarn cache clean
yrm 一个yarn的镜像管理工具
npm有nrm,我yarn怎么能没有呢全局安装npm install -g yrm --registry=https://registry.npm.taobao.org安装完毕,查看ls列表yrm ls如果提示你什么禁止运行脚本,且是win10 powerShell的话可以这样做:get-executionpolicy //他会返回Restricted set-executionpolicy remotesigned //旧win10可以用,新版不行 Set-ExecutionPolicy -Scope CurrentUser //最新win10使用该命令,输入完会让你输入...

element ui 自定义主题按需导入样式 yarn
最近发现了element主题的一个知识点,应该可以方便大家。前提项目里的组件都是按需导入,然后要求使用自定义主题,但是设计师只给了一个官方在线主题生成工具生成的主题zip包。这个主题压缩包打开发现只有一个index.css,一个font文件夹,一个config.json文件。css文件大概会有200kb以上。而我们的按需引入是引入一个组件,就会引入对应的样式文件,他不会一口气引入所有的样式,但是如果要使用自定义主题,index.css又不得不引入,导致按需引入达不到理想状态。我们现在就要解决这个css的问题。思路打开config.json文件,你可以看到一些键值对,仔细看一下,你可以发现...

npm yarn 换淘宝源
项目经常要用到sass,这个东西,你翻墙都不一定能装上去,所以很烦,只能换源的方式安装。npm 换源npm config set registry https://registry.npm.taobao.org/ // 设置npm镜像源为淘宝镜像 npm config get registry // 查看npm当前镜像源yarn 换源yarn config set registry https://registry.npm.taobao.org/ // 设置yarn镜像源为淘宝镜像 yarn config get registry // 查看yarn当前镜像源
yarn 安装node-sass报错的解决办法
听说yarn很好用,所以这次初始化项目的时候使用的就是yarn,在安装完yarn后,再用vue create会自动调用yarn进行初始化,应该是吧,我初始化的时候显示用的yarn。但是安装node-sass的时候会报错,原因可能是因为网络问题,所以需要给yarn更换为国内的源:yarn config set registry https://registry.npm.taobao.org -gyarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g两段命令都提示success就ok了,再重新安...