首页 > 编程语言 >关于项目需要装依赖生成node_modules太大的解决办法

关于项目需要装依赖生成node_modules太大的解决办法

时间:2022-11-01 18:01:00浏览次数:44  
标签:node 解决办法 依赖 项目 package modules json

记录一下今天跟大神学到的新的东西:

描述:前端的项目需要装依赖,久而久之,每个项目的node_modules就非常的大,实在是太占电脑的内存了,于是大神就找了一个解决办法,亲测有用

步骤:

1、在所有项目的根目录下面放一个package.json文件,就是你要装的公共的依赖,也就是项目中的package.json文件是一样的(要记得删除所选项目中的node_modules文件)

2、在根目录npm install 一下,会生成一个node_modules文件,就是根据你package.json文件生成的,这个就是所有项目公共的node_modules的依赖(同时也会生成package-lock.json文件,跟每个项目单独安装依赖是一样的效果)

3、连接,主要是通过cmd命令去连接,如下图所示

 

完成后提示,创建的符号链接,就说明成功了

4、运行项目,没有问题就可以了,所有的项目都可以使用公共的node_modules依赖文件夹(前提是要每个都连接好)

 

标签:node,解决办法,依赖,项目,package,modules,json
From: https://www.cnblogs.com/funing-z/p/16848637.html

相关文章

  • Qt执行耗时操作导致界面卡顿的三种解决办法
    1.问题描述Qt界面程序开发中,会遇到执行耗时操作时,导致界面卡顿。原因是界面主线程是单线程,如果在UI主线程中执行耗时操作,例如点击按钮,响应函数去数据库查询数据,数据量比较......
  • linux sudo 命令执行慢解决办法
    linuxsudo命令执行慢解决办法环境:虚拟机ubuntu20.0查看主机名:执行命令hostname切到root账户:su或sudo-i在/etc/hosts文件中加入一条主机名与IP地址之间的......
  • 深度理解NodeJS事件循环
    导读ALLTHETIME,我们写的的大部分javascript代码都是在浏览器环境下编译运行的,因此可能我们对浏览器的事件循环机制了解比Node.JS的事件循环更深入一些,但是最近写开始深......
  • node05_模块化以及module对象
     1.定义一个自定义模块   //当前这个文件,就是一个用户自定义模块console.log('加载了06这个模块')2.引入定义的自定义模块   //使用require()方法......
  • node04_05时钟web服务器
    1.创建clock文件夹,里面有index.hrml和对应的css文件  2.编写node代码//1.1导入http模块consthttp=require('http')//1.2导入fs模块constfs=require('fs')......
  • node04_02了解req请求对象
    req.app:当callback为外部文件时,用req.app访问express的实例req.baseUrl:获取路由当前安装的URL路径req.body/req.cookies:获得「请求主体」/Cookies,//post请求参数获取......
  • node4_01创建基本的web服务器
    //1.导入http模块consthttp=require("http")//2.创建web服务器实例constserver=http.createServer()//3.为服务器实例绑定request实例,监听客户端的请求server.......
  • node3_path.join和path.basename、path.extname用法
    constpath=require('path')//../会抵消一级路径constpathStr=path.join('/a','/b/c','../','./d','e')console.log(pathStr)//凡是涉及到路径拼接的问题,都要......
  • node2_动态路径拼接错误问题
      如果使用相对路径,不在当前目录下通过其他目录来找到这个JS运行就会报错,当我们使用fs模块来操作文件时,我们如果使用相对路径的话,很容易出现路劲动态拼接错误的情况,......
  • node1_使用fs模块整理成绩单
    fs:filesystem文件系统模块是node中内置模块用于本地文件或者目录的增删改查操作直接导入即可使用constfs=require('fs')fs.readFile('./point.txt','utf-8',(er......