eslint

    2熱度

    1回答

    我想做的Mocha,我可以用Karma + Webpack:Eslint運行測試之前的代碼,並在手錶模式下(看文件的變化),所以eslint +測試會重新運行每保存。 與Karma一起工作是這樣的:Karma有autoWatch選項,它監視文件的變化。因爲用Karma測試的客戶端代碼首先使用運行eskint的webpack進行處理(使用eslint-loader),Eslint進入了圖形。 摩卡有

    0熱度

    1回答

    我已經正確安裝eslint,就像下面我雲9(C9)環境: npm install -g eslint eslint --init 我想積極利用eslint與C9,一方面要得到錯誤固定的,但另一方面指出我的js內的不一致。但是,我沒有找到任何配置頁面或方式直接將其添加到ide。 任何建議如何將我的配置添加到c9並自動運行eslint命令? 感謝您的回覆!

    13熱度

    1回答

    是否可以在任務之間切換Gulp的輸出? 例如,我想連續運行,我build任務,看看它的輸出默認情況下,我希望能夠更換build的輸出的與eslint輸出',但只有這樣發生。所以,如果所有的犯罪都得到糾正,我可以再次看到build的輸出。 在我開始修補之前,看起來非常直截了當。我錯過了什麼嗎?

    1熱度

    1回答

    This article說:在JSX對象文本謹防 一旦你的組件變得更「純」,你就開始檢測壞 模式,導致無用的重新渲染。最常見的是JSX中對象文字的使用 ,我喜歡稱其爲「臭名昭着的{{」。讓 我給你舉一個例子: import React from 'react'; import MyTableComponent from './MyTableComponent'; const Datagrid

    0熱度

    1回答

    我目前在使用atom作爲選擇編輯器的團隊中工作,但在窗口和OSX之間進行了拆分。我們的.eslintrc.js將換行樣式報告爲windows上的一個問題(預計行結束爲LF但發現CRLF),但在OSX上運行正常。 有沒有一種方法可以指定只在OSX上檢查此規則

    1熱度

    1回答

    使用ESLint和Airbnb樣式指南如何在模塊中有效地編寫導出函數而不會被打斷?以下: exports.istest = function() { console.log('Test'); }; 拋出eslint '意外匿名函數' 的警告,同時: exports.istest = function istest() { console.log('Test'); };

    0熱度

    2回答

    當有多個文件將被編譯爲共享全局變量/函數的單個文件時,處理linting的最佳方式是什麼。例如: file_1.js: { const my_flag = 1; } file_2.js: { if (my_flag) { // etc. 當兩個文件進行編譯和組合,沒有任何問題。但是file_1.js會拋出一個與未使用變量相關的linting錯誤,並且file_2.j

    1熱度

    1回答

    我必須使用JavaScript庫(emailJS)從我的vuejs應用程序發送電子郵件。問題是這個庫創建一個全局函數,當我嘗試使用該函數時,eslint通知我這個函數沒有被定義。 是否有可能將此函數包裝到用於組件的JavaScript模塊中?

    6熱度

    3回答

    我設置的幫助下一個新的陣營:https://github.com/facebookincubator/create-react-app 不過,我運行到一個掉毛的問題。我收到以下linting錯誤'PropTypes' is not defined. (no-undef)。 這是導致該問題的代碼:我試圖玩弄的react/prop-types規則 import React, { Component }

    1熱度

    1回答

    我使用ESLint到皮棉我作出反應的應用程序,以及用於與className一個Link成分,我得到以下警告: error Prop 'className' is forbidden on Components react/forbid-component-props 我得到那是什麼一回事,我意識到,我可以把這個規則了,但我寧願做的事情「正確」的方法... 這是我的組件 - <Link c