logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue项目打包是生成的js文件非hash,而是0,1,3,4,5.js这样的问题

之前在公司做的一个vue-cli3的项目打包出来的js文件一直都是0,1,2,3,4.js 这样的文件 而不是生成的hash数值。后来经过调查发现NODE_ENV的值是undefined。因为这个项目配置的多环境 所以在根目录定义了很多环境的.env文件。例如.env.pro .env.test。但是没有在当前文件中声明是开发环境还是打包环境。所以声明下 就可以了。.env.pro 文件头部声明N

#vue.js#前端#webpack
vue组件样式穿透/deep/ ::v-deep >>>区别

在写一些vue项目时候,经常会引入一些组件。无论是自定义组件还是引入的外部组件。style标签上都有scoped属性。防止影响到其他页面上的样式。但是又是需要在父组件更改自组件的样式。就要用到组件穿透(也叫深度修改css)。可用的方法有/deep/::v-deep>>>>>>如果项目使用的是css 原生样式,那么你可以直接使用 >>> 穿透修改

#css#css3
到底了