#NP

npm publish 发布失败 无法连接 https://registry.npmjs.org

自己写的npm包,之前每次更新都是正常发布,最近做个一个更新,想发布,然后npmpublish竟然失败,错误提示如下:npmERR!networkrequesttohttps://registry.npmjs.org/yy-org-switchfailed,reason:connectETIMEDOUT104.16.1...

jsonp 原理 并模拟实现一个简单的jsonp

1.从原网站向目标网站(服务端)发送ajax请的时候,由于浏览器的安全策略(这两个网站只要域名,端口,协议有一个不同就不允许请求访问)导致跨域,从而请求无法正常进行。2.Web页面上调用js文件时则不受是否跨域的影响(不仅如此,我们还发现凡是拥有"src"这个属性的标签都拥有跨域的能力,比如<script>...

从零开始开发一个vue组件打包并发布到npm (把vue组件打包成一个可以直接引用的js文件)

自己写的组件有的也挺好的,为了方便以后用自己再用或者给别人用,把组件打包发布到npm是最好不过了,本次打包支持支持正常的组件调用方式,也支持Vue.use,也可以直接引用打包好的js文件,配合vue.js就不需要webpakc这种构建工具了,可以直接在页面内使用,下面以‘yyl-npm-practice’这个包为例第一...

vue-cli 打包(npm run build) 出现 ERROR in xx..js from UglifyJs Unexpected token: punc (()

之前打包还没问题,这次就报错了,后来发现原来是少了 .babelrc文件,网上找了好多方法都不行,后来看了之前的项目,原来是少了.babelrc 文件,只要在根目录下建立这个文件,文件内容如下:{"presets":[["env",{"modules":false}],"stage-3"]}文件位置...

npm install 不自动生成 package-lock.json文件

package-lock.json这个文件的作用就不详细说明了有需要的可以参考:https://www.cnblogs.com/cangqinglang/p/8336754.html 网上都说npm自从版本npm5.0之后,执行npminstall的时候就会自动生成package-lock.json文件了,但...

根本上解决npm install 报错“ajv-keywords@3.4.0 requires a peer of ajv@^6.9.1 but none is installed. You must install peer dependencies yourself.“

每次项目npminstall的时候都报这个错误, 然后网上找的方法就把这个ajv重新安装下,感觉有点麻烦,后来有次我把npm更新了一下(我的版本是:6.1.0),更新到了最新版本,这个问题就咋也没出现过了,原来是npm版本的问题。查看自己的npm版本: npm-v 更新本机的npm到最新版...

input 类型为number型时,maxlength不生效?

input类型为number型时,maxlength不生效?可以加oninput属性来控制最大长度:<inputid="numInput"type="number"maxlength="3"value=""oninput="if(value.length&gt;3)value=value.slice(0,...

jquery 获取input radio/checkbox 的值 【注意写法】

今天,在用jquery获取页面上radio值的时候,radio给出了默认值,但是无论如何修改值,radio始终是默认值,去掉默认值的时候,页面上又报出了undefined的错误。经过几番搜索,发现不同的浏览器结果是不一样的,关键是jquery获取值的写法。一般情况下,是这样的写法,input:radio[name='X...

input-file类型accept 属性对性能的影响

上传图片的时候,有时会加一些限制,如下,进行上传类型的过滤,如<inputtype="file"name="pic"id="pic"accept="image/*"/>accept="image/*Chrome和Safari等Webkit浏览器下却出现了响应滞慢的问题,可能要等6~10s才能弹出文件选择对话...

input 的 placeholder 样式修改

input::-webkit-input-placeholder{color:#999999;}input::-moz-placeholder{/*MozillaFirefox19+*/color:#999999;}input:-moz-placeholder{/*MozillaFirefox4to18*/color:...

javascript控制input只允许输入数字

好多时候我们是希望能设置input只能输入数字;比如说商城选择商品数量;比如说手机号等等;看了下京东和天猫;天猫选择商品数量是只能输入数字;而且数量不能小于1;反观京东;连中文都是可以输入的;不得不说;细节上做的比天猫差远了;当然重点不是要来吐槽;下面就是用Js控制input只允许输入数字的代码;在用到的时候可以直接拿...

linux系统下Nagios+rrdtool+Pnp4nagios监控环境的搭建

环境中的软件版本>>>>>>>>>>>>>>>>>>nagios版本:3.5.1rrdtool版本:1.3.8pnp4nagios版本:0.6.21一、第一部分:nagios服务的部署安装 (1)安装n...

input date类型赋初值为空是什么原因?

inputdate类型赋初值为空是因为赋值的格式错误。日期是用英文“-”符分格;月和日的数值小于10时,前面要加0。因此,正确的格式是2020-04-03而不是2020/04/03或2020-4-3,后面两种都不会有输出。...

Js限制Input框只能输入数字

<inputtype="text"onkeyup="value=value.replace(/[^d]/g,'')"/><inputtype="text"onkeyup="value=value.replace(/[^d.]/g,'')"/> ...

去除ios上input输入框上方的阴影

//去除IOSinput和textarea上部内阴影、去除IOSborder圆角  -webkit-appearance:none;//去除IOSinput圆角  border-radius:0; ...
首页上一页...2021222324...下一页尾页