NPM
文章平均质量分 67
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。
No Silver Bullet
业精于勤荒于嬉,行成于思毁于随。
学业由于勤奋而专精,由于玩乐而荒废;德行由于独立思考而有所成就,由于因循随俗而败坏。
——出自(唐)韩愈《进学解》
展开
-
npm进阶(六)npm install -g 和 npm install --save-dev 的关系
此种依赖不是程序运行所必须的,但是安装后可能会有新功能,例如一个图片解码库,安装了。插件等)只用于开发环境,不用于生产环境,因此不需要打包;应用正常运行并不依赖于这些包,用户在使用。是需要发布到生产环境的,是要打包的。开发应用时所依赖的工具包。发布包时需要打包的依赖,似乎很少见。应用能够正常运行所依赖的包。不会自动安装,会提示用户安装。安装包时会自动安装这些依赖。安装包时也不会安装这些依赖。插件,这些插件本身不包含。是最常见的,用户在使用。时会自动安装这种依赖,里面的插件(比如各种。后会支持更多的格式。原创 2020-03-14 16:27:49 · 2227 阅读 · 1 评论 -
npm进阶(三)npm install 遇到 -4048 错误的解决办法
项目环境: vue+weback,操作系统: win7 64位在安装vue项目npm依赖包过程中,居然破天荒的遇到了4048错误,具体错误截图如下图所示:解决方法进入项目目录,把node_modules文件夹删除,package-lock.json文件也删除;以管理员身份运行CMD;cd到项目目录,先清除npm缓存:npm cache clean --force再进行...原创 2020-04-14 21:11:34 · 4564 阅读 · 1 评论 -
npm进阶(二) npm install、npm install --save与 npm install --save-dev 区别
之后运行npm install命令时,会自动安装X到node_modules目录中;时,会自动安装msbuild到。安装到开发环境, 例如。, 安装到生产环境, 如。命令时,会自动安装X到。运行时需要用到的包使用。时,不会自动安装X到。原创 2018-12-25 16:09:28 · 10353 阅读 · 1 评论 -
ReactNative进阶(三十四):npm Error: Cannot find module ‘are-we-there-yet‘ 解决措施
在安装脚手架工具Yaemon时,发现npm命令执行报错,错误信息如下:npm Error: Cannot find module 'are-we-there-yet'查询后发现是由于npm 损坏了,are-we-there-yet是npm下npmlog依赖的一个包。接下来就是一番折腾,参照如下步骤尝试去解决:cd /usr/local/lib/node_modulesmv npm /tmpsudo curl -L registry.npmjs.com/npm/-/npm-6.13.7.tgz |原创 2021-05-22 18:35:30 · 2363 阅读 · 0 评论 -
npm进阶(一) npm i报错request to https://registry.npmjs.org/xxx failed, reason: connect ETIMEDOUT 104.16.2
由于node安装插件是从国外服务器下载,受网络限制影响大,速度慢且可能出现异常。所以,(阿里巴巴旗下业务阿里云)干了这事。来自官网介绍:这是一个完整npmjs.org镜像,你可以用此代替官方版本(只读),同步频 率目前为 10分钟 一次以保证尽量与官方服务同步。也就是说,我们可以使用阿里布置在国内的服务器来进行node安装。原创 2021-06-24 16:42:05 · 6493 阅读 · 0 评论 -
npm进阶(五)NPM 管理 node.js 依赖
npm 是 Node.js 的模块依赖管理工具。作为开发者使用的工具,主要解决开发 Node.js 时会遇到的问题。如同 RubyGems 对于 Ruby 开发者和 Maven 对于 Java 开发者的重要性,npm 对与 Node.js 的开发者和社区的重要性不言而喻。本文包括五点:package.json 、npm 的配置、npm install 命令、npm link 命令和其它 npm ...原创 2018-12-13 17:00:38 · 18658 阅读 · 1 评论 -
npm进阶(四)npm查看包版本信息
第一种方式npm view jquery versions这种方式可以查看npm服务器上所有的jquery版本信息;第二种方式npm view jquery version这种方式只能查看jquery的最新的版本是哪一个;第三种方式npm info jquery这种方式和第一种类似,也可以查看jquery所有的版本, 但是能查出更多的关于jquery的信息;查看本地下载的jquery版本信息第一种方式npm ls jquery (查看本地安装的jQuery),若本地未安装jqu原创 2020-07-03 18:57:24 · 4979 阅读 · 1 评论