eslint

    1熱度

    1回答

    我們在我們的React Native應用程序中使用帶有eslint的Airbnb代碼風格指南。由於React Native不使用HTML,因此必須使用規則react/no-unescaped-entities? 規則迫使我使用:的 ​​ 代替: <Text>"{this.state.quote}"</Text>

    2熱度

    2回答

    我在/flow-typed/redux.flow.js定義的全局類型沒有民主基金錯誤: declare type Action = {| +type: string, +payload: any, |} declare type State = {| +ui: UI, +user: User, +team: Team, +proje

    4熱度

    1回答

    我想複製對象並更改其字段之一。事情是這樣的: const initialState = { showTagPanel: false, }; export default function reducerFoo(state = initialState, action) { switch(action.type) { case types.SHOW_TAG_PA

    -1熱度

    1回答

    我使用ESLint來檢查我的反應代碼。但是,它無法識別反應組件標籤中的變量。 ESLint把錯誤'no-unused-vars'扔給我(變量'Comp')。但我一直在使用這個變量在我的代碼 export function TestHoc() { return function (Comp) { class testHocComponent extends PureCompon

    1熱度

    1回答

    當使用Sublime Text 3時,我怎樣才能讓兩者一起工作? 在保存文件時,漂亮的用雙引號替換單引號,而ESLint查找單引號。 我怎樣才能讓兩個包一起工作? .eslintrc { "parser": "babel-eslint", "extends": "airbnb", "plugins": [ "react", "jsx-a1

    0熱度

    1回答

    重構了各種Node.js應用程序的文件名和文件夾結構後,我發現手動修復所有相對要求語句路徑非常耗費時間。 const myRequire = require('../../my-require') 有可能成爲 const myRequire = require('./my-require') 能Visual Studio代碼強調相對要求語句,它嫌疑人不正確的?

    0熱度

    1回答

    我正在將我的airbnb eslint規則遷移到更漂亮的規則,但我遇到了一些問題。 這裏是我的.eslintrc: { "parserOptions": { "ecmaVersion": 6 }, "env": { "browser": true, "node": true }, parser: "babel-esli

    1熱度

    3回答

    我實際上是在一個項目上工作,當我在MacBook上克隆我的項目時,在yarn的shell中安裝了軟件包,atom .用於打開我的ATOM。 ESLint有一個「bug」。 例如,此代碼: /* * Package Import */ import React, { Component } from 'react'; import PropTypes from 'prop-types';

    0熱度

    1回答

    我使用eslint來檢查我的代碼,併發生錯誤 - 「錯誤'_'未定義no-undef」。 我寫這樣的代碼:這樣 new webpack.ProvidePlugin({ $: "jquery",//jquery jQuery: "jquery", "window.jQuery": "jquery", _:"lodash"//lodash }) ,並得到.

    0熱度

    1回答

    我有一個簡單的組件,我正在使用prop-types包。 驗證對象的數組,我使用類似: CoursesPage.propTypes = { courses: PropTypes.isRequired.arrayOf(PropTypes.shape({ title: PropTypes.isRequired.string, })), }; 現在,Eslint反應/