vue项目检测依赖包是否有使用的问题

目录
  • vue项目检测依赖包是否有使用
  • vue项目安全依赖包时各种报错问题

vue项目检测依赖包是否有使用

vue项目检测 依赖包是否有使用,缩减打包后体积

Depcheck npm地址

https://www.npmjs.com/package/depcheck

Depcheck可以识别JavaScript文件中的依赖项

安装:

npm install -g depcheck

在当前目录打开cmd,运行depcheck /g/my/project (要检测的项目路径)

$> depcheck  /g/my/project
Unused dependencies //未使用的依赖
* underscore
Unused devDependencies //未使用的devDependencies
* jasmine
Missing dependencies //缺少dependencies 
* lodash

检测到未使用的依赖,可以在配置文件 package.josn 删掉,重新安装,或直接卸载

vue项目安全依赖包时各种报错问题

执行以下命令

npm install --registry=https://registry.npm.taobao.org --loglevel=silly
 npm cache clean --force
 npm install

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • 详解Vue依赖收集引发的问题

    问题背景 在我们的项目中有一个可视化配置的模块,是通过go.js生成canvas来实现的.但是,我们发现这个模块在浏览器中经常会引起该tab页崩溃.开启chrome的任务管理器一看,进入该页面内存和cpu就会暴涨,内存经常会飙到700多M.但是我们的canvas实际的像素只有约500x500,根据一些粗略的计算,大概只占了1M的内存,这个计算过程可参考100*100的 canvas 占多少内存.那么我们这700M内存是哪里来的呢? 定位问题 我们可以使用chrome开发者工具来分析我们的调用栈.

  • 详解VueJS 数据驱动和依赖追踪分析

    之前关于 Vue 数据绑定原理的一点分析,最近需要回顾,就顺便发到随笔上了 在之前实现一个自己的Mvvm中,用 setter 来观测model,将界面上所有的 viewModel 绑定到 model 上. 当model改变,更新所有的viewModel,将新值渲染到界面上 .同时监听界面上通过v-model 绑定的所有 input,并通过 addEventListener事件将新值更新到 model 上,以此来完成双向绑定 . 但是那段程序除了用来理解 defineProperty,其它一文不值

  • 当启动vue项目安装依赖时报错的解决方案

    目录 启动vue项目安装依赖报错 暂时想到四个原因 vue必备安装依赖 1.elementUI 2.安装sass 3.安装axios 4.安装vuex 5.安装js-cookie 启动vue项目安装依赖报错 当启动vue项目安装依赖时报错 暂时想到四个原因 1.node版本低,升级到新版本 2.执行npm cache clean,再重新npm install 3.如果是下载依赖包失败的话,可以使用cnpm淘宝镜像下载,或者yarn下载安装 4.报错一般都会有错误提示,根据错误提示进行操作 vue

  • 详解Vue 事件驱动和依赖追踪

    之前关于 Vue 数据绑定原理的一点分析,最近需要回顾,就顺便发到随笔上了 在之前实现一个自己的Mvvm中,用 setter 来观测model,将界面上所有的 viewModel 绑定到 model 上. 当model改变,更新所有的viewModel,将新值渲染到界面上 .同时监听界面上通过v-model 绑定的所有 input,并通过 addEventListener事件将新值更新到 model 上,以此来完成双向绑定 . 但是那段程序除了用来理解 defineProperty,其它一文不值

  • vue项目检测依赖包是否有使用的问题

    目录 vue项目检测依赖包是否有使用 vue项目安全依赖包时各种报错问题 vue项目检测依赖包是否有使用 vue项目检测 依赖包是否有使用,缩减打包后体积 Depcheck npm地址 https://www.npmjs.com/package/depcheck Depcheck可以识别JavaScript文件中的依赖项 安装: npm install -g depcheck 在当前目录打开cmd,运行depcheck /g/my/project (要检测的项目路径) $> depcheck  

  • 开启Vue项目缺少node_models包的问题及解决

    目录 开启Vue项目缺少node_models包 运用Vue ui时出现的一些问题 vue项目依赖node_modules装不上去 开启Vue项目缺少node_models包 运用Vue ui时出现的一些问题 1. 当我们通过Vue ui 导入新的vue项目时显示缺少node_models包问题 此文件夹缺少 ‘node_modules’.请安装依赖后再尝试导入. 错误页面如图: 问题原因 错误原因是没有安装该项目所需要的依赖项(代码入库时是不需要保留依赖项的,因为依赖项只在项目编译打包或项目运

  • vue项目依赖升级报错处理方式

    目录 vue项目依赖升级报错处理 当启动vue项目安装依赖时报错 vue项目依赖升级报错处理 1.Vue Router 升级到3.5.1报错:Navigation cancelled from "/login" to "/" with a new navigation 原因:Vue Router内部报错没有进行catch处理导致的编程式导航跳转问题,往同一地址跳转时会报错,push和replace 都会导致这个情况的发生 import Vue from 'vue'

  • vue项目创建步骤及路由router

    1.创建一个vue项目步骤 (windows环境下).创建vue项目前,检查系统是否具备创建项目的条件(是否已经安装好了node.js.webpack.vue-cli).cmd打开终端. 1.1 如果还没安装node.js, 则先安装node.js,安装完成后,查看node版本 node -v 1.2 安装淘宝镜像, 安装完成后查看npm版本:npm -v npm install -g cnpm --registry=https://registry.npm.taobao.org 1.3 安装w

  • 多个vue项目复用一个node_modules的问题

    目录 多个vue项目复用一个node_modules vue项目共用node_modules问题 目的 多个vue项目复用一个node_modules 公司的好多个vue小项目的依赖包基本是一样的,项目完成的系统也是差不多的系统,为了减少冗余文件,同事跟我说,要让这些项目都共用一个node_modules. 首先我用npm i安装了一个node_modules,然后把该目录放到了所有项目的根目录下. D:\Project\node_modulesD:\Project\ProjectAD:\Pro

  • Go外部依赖包从vendor,$GOPATH和$GOPATH/pkg/mod查找顺序

    vendor vendor概念最早是由Keith提出,用来存放依赖包.在版本1.5出现.例如gb项目提供了一个名为gsftp的示例项目,它有一个gsftp程序,在标准库之外有三个依赖项.golang.org/x/crypto/ssh, golang.org/x/crypto/ssh/agent和github.com/pkg/sftp. 按vendor概念调整的目录结构如下: $GOPATH | src/ | | github.com/constabulary/example-gsftp/ | |

  • Python基于Flask框架配置依赖包信息的项目迁移部署

    一般在本机上完成基于Flask框架的代码编写后,如果有接口或者数据操作方面需求需要把代码部署到指定服务器上. 一般情况下,使用Flask框架开发者大多数都是选择Python虚拟环境来运行项目,不同的虚拟环境中配置依赖包信息不同.如果重新迁移到一个新的虚拟环境后,又重新来一个一个的配置依赖包,那将会很浪费时间. 下面介绍一个简单易用的技巧,也是我自己在书本上看到的,以防每次配置需要翻阅书籍的麻烦,所以单自写一篇文章作记录,方便自己以后查看,也希望给其他学习的同学有点帮助. 完成项目相关代码编写后,

  • 在Vue项目中取消ESLint代码检测的步骤讲解

    在Vue项目中编写代码的时候经常会碰到这种烦人的无故报错,其实这是ESLint代码,如图下: 解决办法: File>Settings>ESLint>取消检测即可(将Enable选项去勾选)>apply,如下图: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解更多相关内容请查看下面相关链接

  • maven项目如何依赖自定jar包

    这篇文章主要介绍了maven项目如何依赖自定jar包,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在开发中经常会出现maven项目需要依赖一个自定义jar包,但是这个jar包并没有在maven仓库中,就会出现打包时找不到jar包的问题,解决办法如下: 在这个模块中,lib下的jar包是我自己定义的,maven仓库中并没有,在pom文件中添加jar包时,做以下处理 这样打包时就能找到包的位置了 以上就是本文的全部内容,希望对大家的学习有所帮助,

随机推荐