vue里package.json 和package-lock.json区别

news/2024/7/10 3:01:37 标签: vue, npm

vue里package.json 和package-lock.json区别

  • package.json 文件是对项目或者模块包的描述,也是配置项,安装node_modules的凭据。
  • package-lock.json文件是锁定安装时的包的版本号,以保证其他人在npm install时大家的依赖能保证一致。第一次npm install时自动生成。
    坑点:
    在开发过程中如果需要别的插件,在npm install xxx -s的时候,这个不会自动更新到package-lock.json中,在其他开发人员进行开发时得手动下载缺失的依赖。这里涉及到 -g -s -d 安装的问题 具体详见转载博客
    https://blog.csdn.net/qq_32202099/article/details/100005445

http://www.niftyadmin.cn/n/1367406.html

相关文章

vue input 绑定@blur以及其他事件,执行相同的函数,触发多次函数

问题 input 绑定了blur和keyup事件&#xff0c;但是执行的函数是一样的&#xff0c;我在执行回车事件的同时&#xff0c;也会触发失焦的事件&#xff0c;所以导致代码执行了两次&#xff0c;如下所示。 <el-input v-model"value" type"input" blur&qu…

解决VUE [WDS] DISCONNECTED 错误

在运行项目的时候会出现一下情况 解决方式&#xff1a; 在vue.config.js文件中找到 devServer,添加 Headers: { Access-Control-Allow-Origin: * }, hotOnly: false, disableHostCheck: true 出现原因&#xff1a;win10默认设置的ipv6的优先级高于ipv4&#xff0c;所以把lo…

判断是否是一个空字符串

1.JSON.stringify判断 var data {}; var b (JSON.stringify(data) "{}"); alert(b);//true 2.使用ES6的Object.keys()方法 var data {}; var arr Object.keys(data); alert(arr.length 0);//true

创建vue项目或者是react项目时,powerShell禁止访问解决办法

1.控住台执行 Start-Process powershell -Verb runAs 2.第二步执行 set-ExecutionPolicy RemoteSigned 3.选择Y选项 Y

浏览器登录系统登录不进去的问题

之前遇到一个问题&#xff0c;本地打开vue项目&#xff0c;在点击登录的时候出现登录不上的问题&#xff0c;看了一下接口报302,以为是后端接口的问题&#xff0c;但是线上的系统是可以登录进去的&#xff0c;当是很纳闷&#xff0c;不知道问题出现在哪里&#xff0c;之后查找资…

echarts词云库的使用

echarts在升级到2.0版本之后&#xff0c;不再支持词云库的使用&#xff0c;在最新版本的echarts&#xff08;5.2.0&#xff09;情况下控制台会出现如下报错 解决方法: 下载npm install echarts-wordcloud 【注&#xff1a;版本号&#xff1a;2.0.0】 下载成功之后&#xff…

vue父组件多次调用同一个echarts组件,只渲染一个echarts组件的问题

问题&#xff1a;父组件多次调用同一个echarts组件&#xff0c;这样就会产生id同样的问题&#xff0c;导致只能渲染一个echarts组件。 解决方案&#xff1a; 之前的echarts初始化 <div id"echarts" /> echarts.init(document.getElementById(echarts)) 改成…

vue checkbox值不刷新

checkbox在更新时&#xff0c;控制台打印值是变了&#xff0c;但是页面上没有更新状态&#xff0c;这种情况下可以使用 this.$forceUpdate() 强制刷新页面&#xff0c;让checkbox改变状态