Как перестать страдать из-за обилия точек и сделать из
вот это
?
Другими словами — настроить поддержку абсолютных путей.
1. tsconfig.json для TypeScript, jsconfig.json для JS:
2. webpack.config.js
где
3. package.json
Настройка автоимпортов в WebStorm:
File → Settings → Code Style → Typescript → Import → Use path relative to tsconfig.json
или для JS:
File → Settings → Code Style → JavaScript → Import → Use path relatives to the project
Если вдруг не заработало:
ПКМ на папке src → mark directory → as resource root
Vscode, atom, sublime дополнительной настройки не требуют.
#webpack #javascript #typescript #webstorm #import #autoimport #absolutepath
import * as actionCreators from '../../../../../store/actions';вот это
import * as actionCreators from 'features/auth/store/actions';?
Другими словами — настроить поддержку абсолютных путей.
1. tsconfig.json для TypeScript, jsconfig.json для JS:
"baseUrl": "./src"2. webpack.config.js
resolve: {
modules: ['node_modules', srcPath]
}где
srcPath абсолютный путь до директории src.3. package.json
"baseDir": "src"Настройка автоимпортов в WebStorm:
File → Settings → Code Style → Typescript → Import → Use path relative to tsconfig.json
или для JS:
File → Settings → Code Style → JavaScript → Import → Use path relatives to the project
Если вдруг не заработало:
ПКМ на папке src → mark directory → as resource root
Vscode, atom, sublime дополнительной настройки не требуют.
#webpack #javascript #typescript #webstorm #import #autoimport #absolutepath
Не используйте древний и костыльный
#es6 #isNaN #javascript #ecmascript
window.isNaN, в ES6 завезли Number.isNaN, ибо см. приложенную картинку. Даже isNaN(0/0) возвращает false : ^)#es6 #isNaN #javascript #ecmascript
You don’t know JS 1ed. Книга с подробным разбором тонкостей работы жаба-скрипта, написанная простым языком с иллюстрациями
[eng] Читать онлайн без смс и регистрации: https://github.com/getify/You-Dont-Know-JS/tree/1st-ed
[rus] Глава про this и прототипы
[eng] Остальные файлы
#book #перевод #eng #javascript
[eng] Читать онлайн без смс и регистрации: https://github.com/getify/You-Dont-Know-JS/tree/1st-ed
[rus] Глава про this и прототипы
[eng] Остальные файлы
#book #перевод #eng #javascript
GitHub
GitHub - getify/You-Dont-Know-JS at 1st-ed
A book series (2 published editions) on the JS language. - getify/You-Dont-Know-JS