через слеш была ещё как будто часть имени пакета. Не могу вспомнить, где видел.
                  
                  
                  Что это и что оно означает? Пакеты же не могут импортироваться "частично", отдельными файлами или даже функциями? Да, мы можем сделать import { libPart } from '@namespace/lib', но ЭТО ДРУГОЕ.
                  
                  
                  
                  
                  
                  Постараюсь найти этот пример
                  
                  
                
import { try, google, search, for, learn, js, do, not, use, chat, for, it } from './path/to/something/script'
 Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  При чём тут импорт по относительным путям, если я специально указал на импорт библиотеки в неймспейсе?
а библиотеки по твоему из чего состоят?
 Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  require('@namespace/lib').libPart require('@namespace/lib/libPart') Никакой разницы?
некорректный пример
 Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Вот это уже ближе к ответу на мой вопрос
ответ на твой вопрос - путь
 Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  То есть запись require('@namespace/lib/libPart') валидна?
Если есть файл libPart.js либо libPart/index.js
 Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Где есть файл? В npm пакете?
давай, отдувайся
Например из lodash можно импортировать так import isObject from 'lodash/isObject'; const isObject = require('lodash/isObject');
 Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Анатолий
                          Облаухов
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  То есть даже если точка входа не экспортирует сущность, я могу добраться до неё по относительному пути?
зависит ещё от exports поля в описании пакета
Обсуждают сегодня