vscode项目依赖题目
必读肯定要将前端下拉的项目备份一下,很轻易运行导致依赖报错,重新下载
命令
使用幽灵分解器安装
pnpm install 替代 npm install
设置淘宝NPM镜像源
yarn config set registry https://registry.npmmirror.com
检察目前依赖包的版本
npm list @ant-design/icons-angular
检察有哪些版本
npm view @ant-design/icons-angular versions
安装特定版本
npm install @kerwin612/ngx-query-builder@0.5.0 --save
强制卸载其npm包
npm uninstall --force @kerwin612/ngx-query-builder
确认Angular CLI是否已经正确安装
npm list -g --depth=0
清缓存
npm cache clean --force
检察angular版本
ng -v
检察 ng-zorro-antd的版本
npm list ng-zorro-antd
检察当地版本
npx ng --version
检察全局安装的版本
npm list -g ng-zorro-antd
卸载
npm uninstall -g @angular/cli
检察可用版本
npm view @kerwin612/ngx-query-builder versions
检察项目中所有依赖项的版本信息
npm ls
注意
[*]确保你的依赖与package-lock.json文件完全一致,你可以运行 npm ci
它会根据package-lock.json安装所有依赖项。
[*]packge.json的版本要大于安装的版本
[*]先删package-lock.json文件,再删node-modules 文件夹(假如依赖冲突)
[*]假如你的项目中有当地安装的Angular CLI,它可能会优先于全局版本
[*]pnpm解决幽灵依赖,与npm、yarn差别的是,pnpm解决了幽灵依赖的缺陷,保证了项目的稳定性。
[*]运行yarn install(或pnpm install)命令来安装所有依赖。这个命令会读取package.json文件,并根据其中的依赖列表从配置的镜像源下载并安装所有依赖包。
[*]假如查询某依赖包的版本缺少,那么就要更换镜像源
[*]全局安装:用于命令行工具或其他需要在多个项目之间共享的工具。全局安装的包通常位于体系的某个公共目录下(如你提供的路径D:\gggg\nodejs\node_cache)。当地安装:特定于每个项目的依赖项,安装在项目的 node_modules 文件夹中,并且会记载在项目的 package.json 文件中。默认会先使用当地安装的版本
[*]package.json 文件中的 @ant-design/icons-angular 版本号是精确的(即不使用 ^ 或 ~),以防止npm 自动升级到更高版本。
10.package-lock.json 文件会锁定所有依赖项的具体版本。假如你删除了 node_modules 并保留了 package-lock.json,那么 npm install 将根据 package-lock.json 安装指定版本的依赖项,包括 @ant-design/icons-angular。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]