我建立我ReactJS環境的過程中我和我下面的話題FrontendMasters課程。ESLint與更漂亮的問題上紗全球安裝
在已經安裝eslint和漂亮經紗全球,筆者運行此命令eslint js\**\*.{js,jsx}
和他的機器上,一切都很好,但我得到以下幾點:
糟糕!出了些問題! :(
ESLint找不到插件「eslint-插件,漂亮」造成這種情況的幾個不同的原因:
如果全球的裝機量ESLint,然後確保eslint-plugin-如果ESLint安裝在本地,那麼很可能是插件安裝不正確,請嘗試通過運行以下命令重新安裝:
(http://support.microsoft.com/kb/)如果ESLint在本地安裝,則可能是插件安裝不正確。NPM我eslint-插件,漂亮@最新--save-dev的
如果您仍然無法找出問題,請https://gitter.im/eslint/eslint停下來與團隊聊天。
我試圖谷歌,但找不到任何相關信息。這是爲什麼發生?我在Windows 10,使用最新版本的紗線(v0.24.6)和我eslintrc.json
的是這樣的:
{
"extends": ["airbnb", "prettier", "prettier/react"],
"plugins": ["prettier"],
"parserOptions": {
"ecmaVersion": 2016,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"env": {
"es6": true,
"browser": true,
"node": true
}
}
UPDATE
我也跟着下面白日夢的建議,雖然我沒有做nvm
安裝。但我確實刪除node_modules
文件夾,並在ESLint的一個的Gitter交談了之後,我繼續和卸載ESLint
,並Prettier
全球。然後我做了ESLint
和Prettier
devDependencies。最後我跑yarn
命令來重新安裝一切,現在我得到這樣的:
注意:該項目是開源的,而且是on GitHub,如果你想看到自己。
我假設你打算標記紗包管理器,而不是紗線Apache項目? – halfer
對不起,是@halfer – Ciwan