首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ESLint静态代码检查

    如果每次在代码提交之前都进行一次eslint代码检查,就不会因为某个字段未定义为undefined或null这样的错误而导致服务崩溃,可以有效的控制项目代码的质量。...全局安装 npm i -g eslint 局部安装(推荐) npm i -D eslint 初始化 安装完毕后,接下来新建一个配置文件.eslintrc.js,或者使用如下的命令行来自动生成,命令如下:...: npm i eslint-plugin-html -D 因为在vue文件里面写JavaScript代码也是写在script标签里面的,这个插件的作用就是识别一个文件里面script标签里面的JS代码...所以我们要在.eslintrc文件里面新增一段脚本: { "extends": "standard", "plugins": [ "html" ] } 执行完以上步骤后,我们跳转到package.json...,每次修改代码都能够自动进行ESLint的检查。

    2.1K20

    Jquery基础(三) js方法转换金额加逗号显示

    今天在项目遇到后台返回一个属性,如:Long loan_money = 123456789L,页面中显示金额又不能从后台转化后返回给前台; 这时候就需要在页面中添加js方法对金额数字进行转化了,js方法如下...: 转化规则:对输入参数number金额的数字,每隔3位加一逗号隔开显示.n表示显示精度,但只能是0值 举例如下: var show_money1 =  parseFormatNum("123456",...//数字加逗号 function parseFormatNum(number,n){    if(n != 0 ){        n = (n > 0 && n <= 20) ? ... = "";       for (i = 0; i < sub_val.length; i++){           show_html += sub_val[i] + ((i + 1)..."," : "");       }       if(n == 0 ){         return show_html.split("").reverse().join(

    4.6K30

    我写的代码真的规范吗

    (这里我假设你已经用上了fis这个构建工具) npm install -g fis3-lint-eslint (PS:fis的遍历机制会遍历html引入的文件以及项目目录下的文件,也就是说如果html引入...index.js,然后项目下肯定也有个index.js,那么就会出现遍历这个index.js文件两次,所以也会校验两次。...eslint.org/docs/user-guide/configuring 4.启动校验 关于fis的lint插件,fis官网文档有相关介绍: lint:代码校验检查,比较特殊,所以需要 release 命令命令行添加...-l 参数 所以再结合我们小组的feg,启动校验的方式如下(参数是字母l,而不是数字1): feg release -l 因为每次校验需要一定的时间(具体时间看代码量),所以lint插件不是每次自动编译都执行的...再结合我们日常的项目开发,个人觉得,校验可以在完成一定的代码量或者功能后或者每次提交代码时,再启动校验一次就行了。

    1.2K40

    开发|微信小程序与tensorflow.js准备工作

    问题描述 这篇文章主要讲解如何将tensorflow与微信小程序结合,使得tensorflow的模型能够在微信小程序上呈现出来。 解决方案 下载微信小程序稳定版,版本号最新的就行。...打开以下网址,登录自己的小程序账号添加tensorflowJS插件。 ?...安装tensorflowJS库,安装LTS版本(安装过程不需要配置,一直点下一步即可) https://nodejs.org/en/ 安装成功后,打开PowerShell(管理员),如下图 输入 node...删除一些微信小程序自带的代码,app.js内的代码可以都删除。 ? 删除Index.js内的内容 ? 删除logs文件夹 ?...app.json内指向logs的部分也删除,删除代码时前后相应的逗号别忘了删除,不然会报错。 ? 之后用代码导入包,进入之前添加tensorflowJS插件的网页,下方有引入插件的代码及相关说明 ?

    2K31

    WordPress网站js脚本延迟和异步加载教程

    另一种方法是检查网页的HTML源代码,然后使用“查找”(CTRL + F)查找所有.js文件。 步骤2:第二步是找到需要添加延迟或异步属性的所有脚本的脚本名称。...你可以请参阅下面的Google PageSpeed insights分析的截图以进一步了解: 图片 您还可以通过检查网站的HTML源代码来查找脚本名称: 要执行此操作,只需在浏览器中打开博客的页面并检查此页面的...每次循环运行时,它都会尝试使用strpos(字符串位置)函数在脚本标记中查找唯一文件名的位置。...标识后两个脚本的唯一名称是:comment-reply.min.js和twentytwelve/js/navigation.js 获得这些脚本的名称后,即可安装相应的位置添加到上面的代码中,如下所示:...$scripts_to_async = array('twentytwelve/js/navigation.js', 'comment-reply.min.js'); 注意:确保将脚本名称用单引号括起来并用逗号分隔

    2.2K20

    常用的一些vscode前端插件

    安装后需要进行格式化参数的配置: VSCode左下角的设置图标–》设置–》输入框中搜索settings,随便点一个 /* prettier的配置 */ "prettier.printWidth...(在ES5中加尾逗号) "prettier.tslintIntegration": false, "terminal.integrated.allowMnemonics": true,...13 git blame 可以快速的查看某一行最近的一次修改是谁、什么时候、哪次提交修改的 14 Open-In-Browser 由于 VSCode 没有提供直接在浏览器中打开文件的内置界面,所以此插件在快捷菜单中添加了在默认浏览器查看文件选项...15 HTML Boilerplate 通过使用 HTML模版插件,摆脱了为 HTML 新文件重新编写头部和正文标签的苦恼。只需在空文件中输入 html,并按 Tab 键,即可生成干净的文档结构。...ES6语法智能提示,以及快速输入,不仅仅支持.js,还支持.ts,.jsx,.tsx,.html,.vue,省去了配置其支持各种包含js代码文件的时间 19 Npm Intellisense 自动补全引入

    1.9K30

    HTML highlight 代码前端高亮、代码美化

    让 pre 按钮在Django 后台 ckeditor 富文本编辑器中显示出来,ckeditor 的 config.js 文件里添加插件:codesnippet /** * @license Copyright...For example: // config.language = 'fr'; // config.uiColor = '#AADC6E'; //添加插件,多个插件用逗号隔开...ckeditor 的 config.js 路径: Django collectstatic 后的 static_root 路径:joyoo\static_root\ckeditor\ckeditor...\config.js,如果想在 debug 模式下显示 代码按钮 可以把 ckeditor 的 config.js 源码改成上面那样,也可以在 settings  里配置,详情 点这里 源码 ckeditor...前端模板 HTML 文件引入对应的 css 和 js (styles 使用的 css 文件,可以修改成自己喜欢的样式,css 文件路径:joyoo\static_root\ckeditor\ckeditor

    2.8K20

    通杀绝⼤多数交易平台的Tradingview Dom XSS漏洞分析

    查看后你会发现没有获取disabledFeatures ;enabledFeatures ;indicatorsFile这3个参数的地方,那么第二种可能就是html里远程加载的js了(这些远程加载js就像我们写...expression1-如果 test 为 true,则返回表达式,可能是逗号表达式。 expression2-如果 test 为 false,则返回表达式,可以使用逗号表达式链接多个表达式。...$.getScript(),在js中代表通过 HTTP GET 请求载入并执行 JavaScript 文件。 ?...n[e(j[1])] = e(j[2])这个就是在n这个object中添加属性和值。...e中replace是返回一个由替换值替换一些或所有匹配的模式后的新字符串。模式可以是一个字符串或者一个正则表达式,替换值可以是一个字符串或者一个每次匹配都要调用的函数。

    2K30

    Fluid -18- 升级 Waline2 重新部署

    部署完成后点击 visit 可以进入测试页面,正常评论后,Waline2 基础部署完成 评论通知 如 Waline 1+ 版本一样,升级后仍需要保留评论通知功能 邮件通知 邮件通知需要配置以下环境变量.../guide/server/notification.html#邮件通知 具体流程参考 微信通知 微信通知使用了 Server 酱open in new window 提供的服务,需要在环境变量中配置在...需要 5 个值:第一个值是企业id,第二个值是secret,第三个值@all(或者成员id),第四个值是AgentID,第五个值是图片id 中间以逗号隔开 创建自己的企业,输入名称等信息 如果是企业老板可以直接跳过...而 vercel 为每个服务提供了专用域名,可以部分自定义 进入 View Domains 可以看到当前域名 也可以编辑、添加域名 参考资料 https://waline.js.org/guide/.../waline-mail-notify/ https://waline.js.org/guide/server/notification.html#邮件通知 https://www.zywvvd.com

    1.4K50

    VSCode中Vue项目自动格式化

    背景 VSCode在开发Vue项目的时候,尽管我们安装了格式化插件,但是最终运行时还是会有一堆的警告,就是因为格式化代码的方式和eslint的规范不一样导致的。...解决方案 安装插件 ESlint:JS代码检测工具 Vetur:VUE项目基本插件,可以格式化html、标准css(有分号 、大括号的那种)、标准js(有分号 、双引号的那种)、vue文件,但是!...的文件-首选项-设置里,添加如下代码即可,从此直接 Ctrl+S 就能一键格式化了 代码如下: { // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation...": false, // 重新设定tabsize "editor.tabSize": 2, // 每次保存的时候自动格式化 "editor.formatOnSave":...保留行末的分号 "prettier.semi": true, // 使用双引号 "prettier.singleQuote": false, // 不保留对象最后元素后面的逗号

    2.5K10

    入门webpack的最佳实践(基于webpack4.X 5.X)-- 打包配置优化

    目录 在基础篇中,我们已经构造好了入口,出口,loader,以及js压缩和css压缩分离等基础配置,在本文中,将从以下几个方法进行配置的优化。...; let b=2; let c=3; 其打包后的文件为script-min.js var a=1,b=2,c=3; 其.map文件为script-min.js.map,格式化之后如下 { "version...;","sources":["script.js"], "names":["a","b","c"] } 字段含义分析 字段 含义 version Source map 的版本,目前为 3 file 转换后的文件名...位置对应:以逗号(,)表示,每个逗号对应转换后源码的一个位置。所以,第一个逗号前的内容,就对应该行源码的第一个位置,以此类推。...将上面的mappings对应的字符串输入,将会得到对应的数字信息,如AAAA对应的是0000,这两者之间的映射规则就是base64vlq编码。

    63230

    入门webpack的最佳实践(基于webpack4.X 5.X)-- 打包配置优化

    目录在基础篇中,我们已经构造好了入口,出口,loader,以及js压缩和css压缩分离等基础配置,在本文中,将从以下几个方法进行配置的优化。...contenthash在使用 chunkhash 的例子中,如果 index.css 被 index.js 引用了,那么就会共用相同的 chunkhash 值。...loader 处理前的源代码问题cheap-module-eval-source-map生成代码通过 **eval** 执行,包含 **dataUrl** 形式的 SourceMap 文件,可以在**编译后...位置对应:以逗号(,)表示,每个逗号对应转换后源码的一个位置。所以,第一个逗号前的内容,就对应该行源码的第一个位置,以此类推。...将上面的mappings对应的字符串输入,将会得到对应的数字信息,如AAAA对应的是0000,这两者之间的映射规则就是base64vlq编码。

    75650

    Butterfly主题的PWA实现方案

    输入主标题和副标题 ? 添加网页元素作为风格设计线索 ? 选择适合自己网站的配色方案 ?...: json中不要添加任何注释,不然会报错。注意最后一条内容后面不用加逗号”,” 。 打开主题配置文件[Blogroot]/_config.butterfly.yml,找到PWA配置项。添加图标路径。...创建gulpfile.js 在Hexo的根目录,创建一个gulpfile.js文件,打开[Blogroot]/gulpfile.js, 输入 创建在Hexo的根目录,创建一个sw-template.js...]\themes\butterfly\layout\includes\additional-js.pug,在文件底部添加以下内容,注意缩进。...: json中不要添加任何注释,不然会报错。注意最后一条内容后面不用加逗号”,” 。 打开主题配置文件[Blogroot]/_config.butterfly.yml,找到PWA配置项。添加图标路径。

    1.6K20

    接口测试平台代码实现87: 全局请求头-2

    给它添加上请求头的数据。...然后打开P_apis.html,找到我们相应的请求头设置代码: 我们接下来要在里面先写个for循环来显示出这俩个请求头: {% for...看看效果: 注意这里的新增功能,只是用js在前端 增加了空input框,并没有真实的去修改数据库,一刷新就没了。 接下来我们做保存功能: 保存功能我们就遍历所有这个输入框,然后成为数组传递给后端。...之后我们在js方法中会有一个按照name数量进行的大循环,每次循环一行3个input,判断如果第一个input也就是name不为空,那么就添加到我们最终要发送给后端的数据中。...所以这里我们打印一下,看看这个字符串是什么样的,以便我们再变回列表: 重启服务,刷新页面,保存请求头: 很显然,js自动用英文逗号拼接了这个数组列表,所以我们一会给反编译回来就行,很简单。

    42720
    领券