zl程序教程

npm

  • 拿别人的vue3.0项目怎么运行呢?报错信息·:npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘) npm ERR!

    拿别人的vue3.0项目怎么运行呢?报错信息·:npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘) npm ERR!

    作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 阿里云专家博主 第一步:下载淘宝镜像.(注意:再node环境下做的哦)npm install -g cnpm -registry=https://registry.npm.taobao.org复制第二步:查看cnpm是否真安装成功cnpm -v复制第三步:清除缓存npm cache clear --force复制第四步:

    日期 2023-06-12 10:48:40     
  • node npm python 环境配置、安装

    node npm python 环境配置、安装

    大家好,又见面了,我是你们的朋友全栈君。 node重装系统后环境变量配置: node安装后,默认会自动配置环境变量,但是如果有时重装系统后,系统环境变量被重置,这时就需要重新手动配置环境变量。 配置环境变量首先添加一个node的path,NODT_PATH 值配置为node文件夹中的node_modules的位置,如 D:\nodeJs\node_modules,然后在path中加入n

    日期 2023-06-12 10:48:40     
  • Node.js学习笔记(一)——Node.js概要、NPM与package.json

    Node.js学习笔记(一)——Node.js概要、NPM与package.json

    一、简介1.1、概要Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。Nodejs 的单线程 非阻塞 I/O 事件驱动 在 Java、 PHP 或者.net 等服务器端语言中,会为每一个客户端连接创建一个新的

    日期 2023-06-12 10:48:40     
  • node.js常用npm命令

    node.js常用npm命令

    大家好,又见面了,我是你们的朋友全栈君。 本文主要介绍npm的常用命令,如果用过淘宝镜像cnpm同样适用。特别注意,此处的指令多为node.js的依赖包,所以node.js是必不可少。 一、安装node.js的依赖包Tips:每次都要打开cmd,进行指令操作,后续就不再提醒了。 npm install <name>复制如:npm install gulp默认安装express的

    日期 2023-06-12 10:48:40     
  • npm切换版本

    npm切换版本

    Npm切换版本npm需要切换版本如果没有安装nvm很头疼,会存在以下三种情况:① Node环境还在,只是Npm被卸载 ② Npm和Node版本不兼容 ③ 存在多个Npm版本,无法切换复制PS:如果存在以上三种情况的,强烈建议,直接Nvm重新装Node,简单粗暴1.卸载Nodenvm uninstall vx.x.x复制2.安装指定Node版本nvm install vx.x.x复制3.查看Node

    日期 2023-06-12 10:48:40     
  • 【说站】解决vue项目在npm run build打包的时候报错

    【说站】解决vue项目在npm run build打包的时候报错

    使用vue项目在npm run build 的时候报错,上网搜了一圈,发现了这个教程,分享给大家。错误信息如下:Error: Rule can only have one resource source (provided resourceand test + include + exclude) in {} .....复制这是直接采用最暴力的方法,这是一个webpack兼容性的问题:// 首先将

    日期 2023-06-12 10:48:40     
  • 从npm发展历程看pnpm的高效

    从npm发展历程看pnpm的高效

    概述pnpm - 速度快、节省磁盘空间的软件包管理器perfomance npm ,即 pnpm (高性能npm)优势快速 pnpm 是同类工具速度的将近 2 倍高效 node_modules 中的所有文件均链接自单一存储位置支持monorepos pnpm 内置了对单个源码仓库中包含多个软件包的支持 注:这个东西这么读monorepos = Monolithic repository /ˌ

    日期 2023-06-12 10:48:40     
  • 玄学资料库(二)NPM、PYPI、DockerHub 备份

    玄学资料库(二)NPM、PYPI、DockerHub 备份

    爱情全占星Dockerdocker pull apachecn0/aiqing-quanzhanxing docker run -tid -p <port>:80 apachecn0/aiqing-quanzhanxing # 访问 http://localhost:{port} 查看文档复制PYPIpip install aiqing-quanzhanxing aiqing-quan

    日期 2023-06-12 10:48:40     
  • ts封装和发布一个npm库

    ts封装和发布一个npm库

    1创建项目目录 test-arr-map2初始化项目npm init   "main": "./dist/test-arrar-map.js"//入口文件改成打包后的入口"private": false,受保护改成false,配置命令 "dist": "vue-cli-service build --targ

    日期 2023-06-12 10:48:40     
  • npm常用命令记录

    npm常用命令记录

    1.查看已安装的模块全局npm list -g --depth 0复制当前项目npm list复制2.更新包npm update -g xxx复制3.删除包npm uninstall -g xxx复制4.安装当前项目npm install xxx复制全局npm install -g xxx复制5.查看npm配置npm config list -l复制Q.E.D.

    日期 2023-06-12 10:48:40     
  • 快来把自己的代码放到npm上吧~

    快来把自己的代码放到npm上吧~

    前言按照惯例,介绍一下 vue-admin-work 框架,非常感谢大家的支持和鼓励。我们会继续努力完善,为广大前端小伙伴提供更好的服务。演示地址:http://qingqingxuan.gitee.io/vue-admin-work/什么是npm看一下官方介绍:NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下

    日期 2023-06-12 10:48:40     
  • Data Encryption 你还在用NPM依赖吗?有 Crypto 就够了!

    Data Encryption 你还在用NPM依赖吗?有 Crypto 就够了!

    1. cryptocrypto是node.js中实现加密和解密的模块 在node.js中,使用OpenSSL类库作为内部实现加密解密的手段 OpenSSL是一个经过严格测试的可靠的加密与解密算法的实现工具2. 散列(哈希)算法散列算法也叫哈希算法,用来把任意长度的输入变换成固定长度的输出,常见的有md5,sha1等相同的输入会产生相同的输出不同的输出会产生不同的输出任意的输入长度输出长度是相同的不

    日期 2023-06-12 10:48:40     
  • npm 镜像缓存方案

    npm 镜像缓存方案

    背景:我需要构建一个 Angular 的项目,每次打镜像时都需要很长时间下载依赖,想要将依赖打包成一个单独的基础镜像,构建项目时给予这个基础镜像并使用基础镜像中的本地缓存快速构建。FROM node COPY ./package.json / RUN usermod -s /bin/bash root RUN mkdir '/npm' RUN mkdir '/np

    日期 2023-06-12 10:48:40     
  • npm使用淘宝镜像

    npm使用淘宝镜像

    设置成淘宝镜像修改配置文件vim ~/.npmrc registry = https://registry.npm.taobao.org复制config命令设定npm config set registry https://registry.npm.taobao.org npm config get registry # 如果返回https://registry.npm.taobao.org,

    日期 2023-06-12 10:48:40     
  • 【随笔】npm- 更新所有依赖包

    【随笔】npm- 更新所有依赖包

    工具 npm-check-updates全局安装 npm-check-updates$ npm install -g npm-check-updates复制 检查可更新的包在当前项目的目录下执行以下命令,查看所有存在的更新$ ncu复制也可以通过执行以下命令查看所有可用的相关命令行 (命令变动或者无效时查看命令)$ ncu -h复制更新包$ ncu -u复制注意:npm-check-update

    日期 2023-06-12 10:48:40     
  • npm、cnpm安装「建议收藏」

    npm、cnpm安装「建议收藏」

    npm安装1.node官网 https://nodejs.org/zh-cn/ 2.安装教程 https://www.cnblogs.com/goldlong/p/8027997.html01:双击安装02:可以使用默认路径,本例子中自行修改为d:\nodejs03:一路点Next04:点Finish完成05:打开CMD,检查是否正常06:再看看另外2个目录,npm的本地仓库跑在系统盘c盘的

    日期 2023-06-12 10:48:40     
  • cnpm 安装命令

    cnpm 安装命令

      npm包管理器是每一位js开发者的得力助手,利用npm我们不仅能下载到别人写好的组件,也可以快速搭建我们的项目……但对于国内的开发者,npm的下载速度有是实在是令人捉鸡,因此国内的许多开发者都会使用更加快速的cnpm简单代替npm。打开控制台,输入命令npm install -g cnpm --registry=https://registry.npm.taobao.org复制耐心等待一下安装

    日期 2023-06-12 10:48:40     
  • npm init vite@latest项目名字是abcde,选了vue-tscd abcdenpm installnpm ru

    npm init vite@latest项目名字是abcde,选了vue-tscd abcdenpm installnpm ru

    npm init vite@latest项目名字是abcde,选了vue-tscd abcdenpm installnpm run dev浏览器访问,结果是空白的,这是怎么回事?后来发现是浏览器版本的问题,低版本浏览器不支持js的高级语法。方法一:换成高版本浏览器就没问题了。如下:方法二:降低vite的版本。npm init vite@2.8.0就行。这两种方法都可以解决vite,npm run

    日期 2023-06-12 10:48:40     
  • 三面面试官:运行 npm run xxx 的时候发生了什么?

    三面面试官:运行 npm run xxx 的时候发生了什么?

    大家好,我是若川。近期发现好些小伙伴工作有2-3年了,基本不会写脚手架,或者说没学过脚手架。对脚手架大致是如何执行的基本不太知道。其实这类学习资料真的挺多的。而且我们基本天天 npm run dev,应该学习内部实现。不知道的小伙伴可以查看这篇文章学习《三面面试官:运行 npm run xxx 的时候发生了什么?》https://juejin.cn/post/7078924628525056007

    日期 2023-06-12 10:48:40     
  • 设置npm镜像_nodejs安装淘宝镜像

    设置npm镜像_nodejs安装淘宝镜像

    将npm默认仓库地址改为淘宝镜像由于网络的原因,使用npm进行项目初始化时间很长,甚至失败。我的经验,如果在用npm install的时候,有个包安装语句长时间不动,不要等待,果断按CTRL + C退出,再等待下去没有一点意义。改用cnpm有时的确很快,但更多时候,用cnpm安装,不知道什么原因,项目会有很多问题,乃至不可运行。尤其是npm + cnpm混合使用。按我的理解,cnpm只是一个壳,它

    日期 2023-06-12 10:48:40     
  • npm 更新node 版本「建议收藏」

    npm 更新node 版本「建议收藏」

    mac 系统需要切换到root用户 sudo -u查看版本npm -v node -v复制 Jetbrains全家桶1年46,售后保障稳定 更新npm版本 npm install -g npm复制更新node版本先清除npm缓存:npm cache clean -f然后安装n模块:npm install -g n安装n时报错解决方案如何升级nodejs版本 安装n模块报错 npm ERR! n

    日期 2023-06-12 10:48:40     
  • npm,pnpm,yarn,npx的那些事儿

    npm,pnpm,yarn,npx的那些事儿

    包管理器历史 最早发布的包管理器是 npm,他在 2010 年 1 月就已经发布了。它确立了包管理器工作的核心原则。npm 的发布诞生了一场革命,在此之前,项目依赖项都是手动下载和管理的。npm 引入了文件和元数据字段,将依赖项列表存储在 package.json 文件中,并且将下载的文件保存到 node_modules 文件夹中。随着 node 的发展,node 的包越来越多,人们在项目中添加的

    日期 2023-06-12 10:48:40     
  • 使用pnpm极速进入monorepos模式

    使用pnpm极速进入monorepos模式

    前置知识:会使用或了解npm,yarn,pnpm等工具之一。 不想看背景和为什么的,请直接看实践部分背景近来对tripdocs编辑器项目(已开源)进行重构,目标是使他能够按需加载指定的功能。因为要让插件能够分开加载,所以我需要把插件打包多个npm包。这时候,一个问题来了,多个git仓库还是一个git仓库。多repo仓库管理 (multirepos)——一个git仓库一个项目,发布npm的时候一

    日期 2023-06-12 10:48:40     
  • 猿如意中【ndm】助你轻松管理你的 NPM包

    猿如意中【ndm】助你轻松管理你的 NPM包

    目录 一、ndm 简介1.1、下载 ndm-1.exe 版本(v1.2.0) 1.2、安装 1.3、版本迭代更新记录1.3.1、ndm v0.1.4 已发布https://github.com/720kb/ndm/releases/tag/v0.1.41.3.2、ndm v1.0.0 发布,现已完全跨平台Windows、Mac、Linux1.3.3、ndm v1.1.0 发布,https://gi

    日期 2023-06-12 10:48:40     
  • NPM 自动更新版本号

    NPM 自动更新版本号

    前言ChenYFan 大佬的文章:SpeedUp!使用黑科技为你的网站提速 有提到过将 Hexo 博客的全部静态文件上传至 NPM 达到加速效果。但是 NPM 版本号不能重复,而且为了精准命中缓存和防止边缘 @latest 缓存过长,就必须指定版本号。本人在 我的图床解决方案 一文中使用的方法是 npm version patch。但这个方法也有一些弊端,比如 patch 只会更新 z 位数的版本

    日期 2023-06-12 10:48:40     
  • Meta发布首个「非参数化」掩码语言模型NPM:吊打500倍参数量的GPT-3

    Meta发布首个「非参数化」掩码语言模型NPM:吊打500倍参数量的GPT-3

    新智元报道 编辑:LRS【新智元导读】Meta发布首个非参数化掩码语言模型NPM:那年双手插兜,不知道什么叫做out of vocabulary虽然大型语言模型在NLP领域展现出的强大性能十分惊人,但其带来的负面代价也很严重,比如训练过于昂贵,难以更新等。,而且很难处理长尾知识。 并且语言模型通常采用在预测层采用一个包含有限词汇量的softmax层,基本上不会输出少见的单词或短语,极大限制了模

    日期 2023-06-12 10:48:40     
  • 如何规范地发布一个现代化的 NPM 包?

    如何规范地发布一个现代化的 NPM 包?

    大家好,我是三元同学。今天给大家分享一篇 JS 库打包的参考指南,如果你也在维护一些 JS 库,可以参考一下~本指南旨在提供一些大多数库都应该遵循的一目了然的建议。以及一些额外的信息,用来帮助你了解这些建议被提出的原因,或帮助你判断是否不需要遵循某些建议。这个指南仅适用于 「库(libraries)」,不适用于应用(app)。要强调的是,这只是一些「建议」,并不是所有库都必须要遵循的。每个库都是独

    日期 2023-06-12 10:48:40     
  • Error: ENOENT: no such file or directory, scandir ‘D:IdeaWorkcode-front-jetnode_modules.npminsta

    Error: ENOENT: no such file or directory, scandir ‘D:IdeaWorkcode-front-jetnode_modules.npminsta

    1、问题描述执行npm run dev的时候出现如下错误 Error: ENOENT: no such file or directory, scandir ‘D:\IdeaWork\code-front-jet\node_modules.npminstall\node-sass\3.7.0\node-sass\vendor’ 2、解决方案执行以下命令即可。npm rebuild node-s

    日期 2023-06-12 10:48:40     
  • 从 10 万 npm 用户信息被窃看开源软件供应链安全

    从 10 万 npm 用户信息被窃看开源软件供应链安全

    作者 | 赵钰莹 如今,所有热爱开源的开发者可能都心怀担忧:开源软件的供应链安全问题如何解决?关于开源代码维护者因反俄给 node-ipc 库添加恶意代码、GitHub 封停部分俄罗斯开发者账号的讨论还未结束,10 万 npm 用户账号信息被窃再登 HN 热搜,开源软件供应链的安全性成为业界关注的焦点话题。前段时间,ARM 开源项目宣布从 GitHub 迁移至 GitLab。当时,Arm 杰出工

    日期 2023-06-12 10:48:40     
  • GIS常用npm包:GeoJSON文件合并与元素过滤属性过滤图形合并

    GIS常用npm包:GeoJSON文件合并与元素过滤属性过滤图形合并

    GeoJSON文件合并普通的geoJSON文件合并,只需geojson-merge插件就够了,https://www.npmjs.com/package/@mapbox/geojson-mergemergeFeatureCollectionStream 合并文件 Merge GeoJSON files containing GeoJSON FeatureCollections into a sin

    日期 2023-06-12 10:48:40     
  • nodejs升级到最新LTS版本方法汇总:linux/mac/window—npm/yum/ssh

    nodejs升级到最新LTS版本方法汇总:linux/mac/window—npm/yum/ssh

    nodejs不同版本的差异还是蛮多的,比如obj?.a 在nodejs12是不支持的,必须得升级到14才可以。但是centos yum 默认安装的,或者系统集成的nodejs版本都是很老的。项目上传到生产环境无法跑。所以,第一个是在项目中,锁定nodejs版本,比如: {   "name": "bk-vision",   "version"

    日期 2023-06-12 10:48:40