![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
npm
少油少盐不要辣
趁着年轻,去折腾,去改变吧
展开
-
Differences between package.json and pnpm-lock.yaml
1.pnpm-lock.yaml是pnpm包管理工具生成的确保依赖包的版本在所有的环境里面都相同对依赖包的任何操作都会更新在该文件中,因此,需要确保提交到代码仓库中。包含了解析的依赖项和版本号。如下图:2.package.json列出应用所需的依赖和元数据所有的包管理工具都使用该文件安装包原创 2023-11-22 22:39:23 · 267 阅读 · 0 评论 -
npm link助你快速调试
1.npm link简介原创 2022-01-23 12:21:49 · 1214 阅读 · 2 评论 -
node-sass总是安装出错?快来这瞅瞅
1.报错信息2.解决方式将 sass-binary-site 添加至 config 中: yarn config set sass-binary-site https://npm.taobao.org/mirrors/node-sass npm config set sass-binary-site https://npm.taobao.org/mirrors/node-sass原创 2021-11-24 10:52:52 · 704 阅读 · 0 评论 -
浅析package.json中的peerDependencies
1.peerDependencies是什么是package.json中的依赖项。一般作为第三方库的依赖,而这个第三方库又被某个项目所依赖,并且,这个项目也依赖peerDependencies中定义的依赖。据上所述,当把某个第三方库安装在某个项目中时,NPM在解析这个第三方库的peerDependencies,也会去检查项目的peerDependencies。当项目中的peerDependencies没有第三方库的peerDependencies中的依赖项时,NPM会将没有的这个依赖项安装在项目中。接原创 2021-08-08 16:28:05 · 5021 阅读 · 0 评论 -
手摸手教你如何使用npm发布vue插件
最近心血来潮写了个vue图片预览插件image-preview-vue-else(欢迎大家下载使用,并提供建议,后面我会持续迭代。笔芯~),研究如何用npm将它发布出去。下面是我发布成功的截图:下面介绍的就是我在整个过程中,遇到的问题及其解决方案和心得。具体封装vue插件的过程,我就不写了,想必大家都了解的。1.如何打包插件有两种方式:使用webpack打包。这就需要你手动配置大部分功能了,本人不太了解,有兴趣的可以自己尝试下。使用vue-cli打包。这在vue官网中有比较详细的介绍,好处就是v原创 2021-03-13 10:52:50 · 867 阅读 · 4 评论 -
Error: CSS minification error: Lexical error on line 1: Unrecognized text.
1.问题今天,在我电脑上打包vue项目的时候,压缩css代码,出错了。如下:2.分析可是,有其他同事可以正常打包,node版本一样。找了好多方法,也没用。我就猜测,可能是依赖的问题。因为,在安装依赖的时候,安装node-sass,老是出错,一开始用yarn安装的,后来,改用了cnpm安装的。于是,我把node_modules删除了,用cnpm install重新安装。结果,令人感动,竟然成功了。因此,有了这篇博客。3.结果...原创 2021-02-27 00:04:20 · 5108 阅读 · 0 评论 -
node-sass安装报错node-sass@4.11.0 postinstall: `node scripts/build.js`
先 npm install -g cnpm --registry=https://registry.npm.taobao.org 下载cnpm然后用cnpm去安装 cnpm install node-sass --save原创 2021-01-19 17:27:28 · 1841 阅读 · 0 评论 -
快速删除node_modules
npm install rimraf -grimraf node_modules原创 2020-11-30 10:05:54 · 671 阅读 · 0 评论 -
yarn错误The engine “node“ is incompatible with this module
问题启动老项目的时候,怎么都启动不了,遇到如下问题。解决方法: yarn config set ignore-engines true原创 2020-11-12 14:10:25 · 5069 阅读 · 1 评论