前言 网上关于使用 rollup 打包 vue 组件的资料寥寥可数,而且很多都是重复转载,故记录下 rollup 打包的踩坑之路,最终打包成一个可供 vue 项目使用的公共组件。 rollup 插件 rollup: rollup核心包rol...
Node.js
‘NODE_ENV’ 不是内部或外部命令,也不是可运行的程序或批处理文件
scripts 命令 "build:client": "NODE_ENV=development webpack -w" 原因,这是由于 windows 环境需要设置内部命令,这里可以在前面加 set ,可以解决报错,但是启动不了项目。 windows 环境必须安...
重磅消息,淘宝 NPM 镜像站 (CNPM) 切换新域名
淘宝 NPM 镜像站,简称 CNPM (npm.taobao.org),已宣布切换至新域名: https://npmmirror.com/ 据介绍,CNPM 自 2014 年正式对外服务,初衷是创建一个 NPM 的中国镜像站点,其参考 Ruby Gems 淘...
npm安装大坑 request to https://registry.npm.taobao.org/@vue%2fcli failed, reason: getaddrinfo EAI_AGAIN registry.npm.taobao.org
npm install @vue/cli 各种下载失败,并不是镜像源的问题,哪怕切换淘宝源也无法下载。总之就像断网一般无法下载。无关网络。 设置下npm config set strict-ssl false 就行了
Node.js中package.json中库的版本号详解(^和~区别)
当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号(~)。那么他们到底有什么区别呢?先贴一个例子,对照例子来做解释: { "name":...
nodejs 实现从excel批量导入数据,并取关键词首字母
node-xlsxjs-pinyinmysqlphpcms 关键词按首字母批量导入 const xlsx = require('node-xlsx'); const pinyin = require('js-pinyin'); const mysql = require('mysql'); pinyin.setOptions({checkPolypho...