Comments (8)
Это проблема твоего вебпака.
Неправильно настроена работа с mjs.
Вобщем тебе надо импортировать строго из lvovich/lib
чтоб избежать всех ньюансов сборки mjs.
from lvovich.
Импортирую строго из lvovich/lib import { cityFrom } from 'lvovich/lib';
Результат тот же. В современных браузерах работает, в ие11 нет.
Ты уверен, что это проблема со сборщиком? Где можно почитать про настройку вебпака под mjs? Может не так гуглил, но инфы не нашёл
Тут можно посмотреть настройку вебпака https://jsfiddle.net/q1ch98gL/2/
Если у тебя будет время и возможность, посмотри, пожалуйста
from lvovich.
В вебпаке надо разрешить прогонять mjs файлы из node-modules. Я деляю это так:
const config = {
...
resolve: {
extensions: ['.js', '.mjs', '.json'],
},
module: {
rules: [
{
test: /\.mjs$/,
include: /node_modules/,
type: 'javascript/auto',
use: [
{
loader: 'babel-loader',
},
],
},
}
from lvovich.
Проблема с IE11 была из-за использования методов startsWith и endsWith. Для них нужны были полифилы.
Переписал код, сейчас должно работать нормально без всяких полифилов. Проверь пжлста.
Также выпилил нафиг mjs билд, т.к. от него больше проблем чем пользы. В новой версии можно будет смело импортить без /lib.
from lvovich.
Попробуй новую версию 1.0.7
from lvovich.
Поставил новую версию. Конфиг тоже обновил. Импортировал как из /lib, так и без.
На IE11 и safari10 не работает. Синтаксическая ошибка
from lvovich.
Попробуй версию 1.0.8
В папке lib была сборка для node: 6
. Добавил туде еще поддержку ie: 6
, чтоб избежать arrow functions в конечной сборке.
from lvovich.
Работает!
Спасибо)
from lvovich.
Related Issues (20)
- Module not found HOT 2
- A tuple type element list cannot be empty. HOT 1
- Московская область HOT 1
- Санёк HOT 2
- Гузерипль HOT 1
- Анадырь
- Не склоняет имя Любовь, по крайней мере в дательный падеж HOT 1
- Не знает имя Алла
- Отсутствуют некоторые падежи для склонения городов HOT 1
- Теля-Авива HOT 11
- Крым
- в качестве базы список слов в дательном падеже HOT 2
- Хельсинки HOT 1
- The automated release is failing 🚨
- Разделение строки ФИО на Имя, Фамилия, Отчетсво
- Склонение ФИО по строке а не по объекту с раздельными полями ФИО
- Камень-на оби HOT 1
- Шушары HOT 1
- Список городов за 3 октября из демки HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lvovich.