草庐IT

Grunt-eslint

全部标签

Vue项目中ESLint配置(VScode)

Vue项目中ESLint配置(VScode)1.VScode的配置格式化代码1.1下载eslint插件1.2配置setting.json打开左上角文件-首选项-设置,在设置中搜索eslint,点击并翻页到最下面,点击setting.json进行配置://值设置为true时,每次保存的时候自动格式化;值设置为false时,代码格式化请按shift+alt+F"editor.formatOnSave":false,//每次保存的时候将代码按eslint格式进行修复:"eslint.validate":["javascript","javascriptreact","html","vue"],"es

windows - Chocolatey、npm 和 grunt-cli 安装问题

我的Node包在Windows8.1上的安装路径有问题。使用Chocolatey安装Node后,我完成了以下步骤:InstallChocolateychocoinstallnpmnpminstall-ggrunt-cli完成上述操作后,我在管理员模式下打开一个cmd提示符并键入“npm”,它在任何目录下都可以正常工作,并为我提供了通常的npm用法信息。接下来我输入“grunt”,然后我得到“grunt未被识别为内部或外部命令...”。所以我立即认为这是一个PATH问题,它很可能是。我的PATH与上面的npm无关,所以我在其中添加了“C:\Users\MYNAME\AppData\Roa

windows - 来自 Windows 客户端的 grunt-rsync 失败

我想使用Grunt和rsync将一些代码从我的计算机(Windows)部署到服务器(Linux)。我的Gruntfile.js是module.exports=function(grunt){grunt.initConfig({rsync:{options:{args:['--verbose','--chmod=777'],exclude:['*.git','node_modules'],recursive:true},production:{options:{src:'./bitzl.com',dest:'/home/marcus/bitzl.com',host:'marcus@bit

windows - NPM package.json 中独立于操作系统的 grunt 脚本命令

当命令grunt在Windowsshell中以与grunt.js文件相同的路径运行时,Windows选择使用Windows脚本宿主运行grunt.js。Therecommendedpath就是显式调用grunt.cmd。这一切都很好,但如果我想在我的NPMpackage.json中创建一个独立于操作系统的脚本命令,我该怎么办?如果我还想在*nix中运行,我不能这样做:"scripts":{"dox":"grunt.cmddox"}有什么指点吗?或者,我是否遗漏了一大块拼图?(我对NPM和Grunt都是新手)。 最佳答案 我找到了创建

windows - (换行符样式)预期换行符为 'LF' 但找到了 'CRLF' 。 (eslint)

我在运行lint测试时出现了这个错误,如何解决这个错误:(linebreak-style)预期的换行符是“LF”但发现是“CRLF”。(eslint)PS:也许它会有所帮助:我正在使用Windows(WebStorm),并且该项目正在Debian中运行和调试。 最佳答案 主要的解决方案是Windows默认使用CRLF,就像我的WebStorm。1)第一步是改变WebStorm的默认编码:https://www.jetbrains.com/phpstorm/help/configuring-line-separators.html2)

mongodb - 保存 Mongoose 对象的 Grunt 任务

我正在尝试编写一个简单的grunt任务来将对象保存到mongoose集合中。我在使用保存命令时遇到问题。它不会打印出任何错误或保存消息。我不确定为什么。我已经通过mongoshell检查了集合,但它没有保存。vardb=require('./db/schema');module.exports=function(grunt){grunt.registerTask('adduser','addausertothedatabase',function(usr){varuser=newdb.userModel({username:usr});console.log(user);user.sa

5分钟带你看懂 prettier + eslint 搭配(vscode)

    最近身边不少朋友在用eslint和prettier搭配的时候,总是遇到一些莫名其妙的报错,自己也不知道怎么配,所以我总结了一下自己搭配的步骤,分享一下,如有不对之处,静请诸位大佬雅正!    本文按顺序配置一下几个功能    1、配置ctrl+s,自动保存功能    2、配置eslint的两种方式    3、配置prettier的两种方式    4、解决eslint和prettier冲突问题 1、配置ctrl+s,自动保存功能    第一种,在vscode设置里面配置(推荐第一种)        1.点击Vscode的设置=>工作区=>文本编辑器        第二种,在你使用的格式化

5分钟带你看懂 prettier + eslint 搭配(vscode)

    最近身边不少朋友在用eslint和prettier搭配的时候,总是遇到一些莫名其妙的报错,自己也不知道怎么配,所以我总结了一下自己搭配的步骤,分享一下,如有不对之处,静请诸位大佬雅正!    本文按顺序配置一下几个功能    1、配置ctrl+s,自动保存功能    2、配置eslint的两种方式    3、配置prettier的两种方式    4、解决eslint和prettier冲突问题 1、配置ctrl+s,自动保存功能    第一种,在vscode设置里面配置(推荐第一种)        1.点击Vscode的设置=>工作区=>文本编辑器        第二种,在你使用的格式化

html - 使用 grunt js,如何将 <title> 动态添加到静态 html 文件?

更具体地说,我想通过引用外部JSON文件来添加标题,我们称它为titles.json。我使用grunt的其中一件事是构建用于设计和调试的静态HTML文件。这在开发过程中非常有用,不仅对标题而且对其他潜在数据也是如此,例如设置事件导航链接。我目前正在使用此处接受的答案所描述的过程连接HTML文件:Usinggruntconcat,howwouldIautomatetheconcatenationofthesamefiletomanyotherfiles?编辑:我现在使用assemble为此,创建它是为了使使用模板和外部数据变得非常容易。 最佳答案

node.js - 在 Docker 容器内或外部运行 Grunt/Gulp?

我正在尝试为使用grunt/gulp部署在docker容器中的nodejs应用程序的构建过程确定一个好的做法。我对以下顺序很满意:在容器外使用grunt(或gulp)构建将./dist文件夹添加到容器中在容器内运行npminstall(带有--production标志)但在我找到的每个示例中,我看到了不同的方法:将./src文件夹添加到容器中在容器内运行npminstall(带有开发依赖项)在容器内运行bowerinstall(如果需要)在容器内运行grunt(或gulp)IMO,第一种方法生成更轻、更高效的容器,但所有示例都使用第二种方法。我错过了什么吗?