2019年10月
今天无意间发现在浏览器是查看查看webpack下的所有程序的源码的,感觉这算是个bug,为了代码安全性,还是禁止掉比较好,因为我不想打包后的项目别人还能看我的vue源码,所以要做下配置如果是vue cli2 我们需要打开config/index.js 搜索 build,将build对象下面的productionSourceMap设置成false就可以了如图productionSourceMap: false, // 生产环境的 source map 设置上线后是否加载webpack文件
如果是vue cli3 那么在根目录打开vue.config.js,如果没有就自己创建- 阅读剩余部分 -
1.由于使用 uglifyjs-webpack-plugin 插件打包会报错,不在介绍使用方法,2.使用webpack提供的删除console的插件:安装terser-webpack-pluginnpm install terser-webpack-plugin -D
然后在vue.config.js中写插件的配置:module.export = {
configureWebpack: (config)=>{
if(process.env.NODE_ENV === 'production'){
config.optimization.minim- 阅读剩余部分 -
很奇怪,Y轴只显示了部分节点。没有显示全。在yAxis上加上下面的配置就能解决:yAxis: {
type: 'category',
axisLabel :{
interval:0
},
data: ['学生一', '学生二', '学生三', '学生四', '学生五', '学生六', '学生七']
},
坐标轴刻度标签的显示间隔,在类目轴中有效。默认会采用标签不重叠的策略间隔显示标签,可以设置成 0 强制显示所有标签。axisLabel :{
interval:0
},
vue create hello-world创建项目的时候选择了Linter / Formatter,所以写代码的时候会有代码规范检查,怎么才能关闭这个校验呢1.项目创建好后会生成 .eslintrc.js文件module.exports = {
root: true,
env: {
node: true
},
'extends': [
'plugin:vue/essential',
// '@vue/standard',//这行注释就可以
'@vue/typescript'
],
rules: {
'no-c- 阅读剩余部分 -
记录下输出命令wkhtmltopdf --javascript-delay 40000 url name.pdf