Я получаю эту ошибку при попытке использовать core- js:
typed-array-constructor.js:13 Uncaught Error: Cannot find module '../internals/to-offset'
at webpackMissingModule (typed-array-constructor.js:13)
Я искал файл в пакете node-modules / core- js, и он там (дважды: в пакетах core- js и core- js -pure .. есть также core- js -compact, который я не знаю, почему он там есть), но когда я проверяю отладчик браузера, кажется, загружается "core- js", а в ожидаемой папке нет свидетельства о необходимом файле! мне нужно импортировать его вручную или то, что мне здесь не хватает?
my .babelr c:
{
"presets": [
["@babel/preset-env", {
useBuiltIns: "usage", // or "entry"
corejs: { version: '3.6', proposals: false }
}],
"@babel/preset-react"
],
"plugins": []
}
my index. js:
import 'core-js/stable';
import 'regenerator-runtime/runtime';
require('./app');
мой webpack.config. js:
const path = require('path');
module.exports = {
entry: './src/app.js', // relative path
output: {
path: path.join(__dirname, 'public'), // absolute path
filename: 'bundle.js' // file name
},
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader'
}
]
}
};
.. и пакет json:
{
"name": "client",
"version": "1.0.0",
"description": "",
"private": true,
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"watch": "webpack --watch",
"build": "webpack",
"start": "webpack-dev-server --open",
"assets": "cp -r ../assets ~/s3/local-medialibrary"
},
"author": "",
"license": "ISC",
"devDependencies": {
"@babel/preset-env": "^7.10.2",
"@babel/preset-react": "^7.10.1",
"eslint": "^6.8.0",
"eslint-config-airbnb": "^18.1.0",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-jsx-a11y": "^6.2.3",
"eslint-plugin-react": "^7.19.0",
"eslint-plugin-react-hooks": "^1.7.0",
"webpack": "^4.43.0",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.0"
},
"dependencies": {
"regenerator-runtime": "^0.13.5",
"@babel/core": "^7.10.2",
"@babel/plugin-transform-runtime": "^7.10.1",
"@babel/runtime-corejs3": "^7.10.2",
"ammo.js": "github:kripken/ammo.js",
"babel-loader": "^8.1.0",
"core-js": "^3.6.5",
"dat.gui": "^0.7.6",
"pathfinding": "^0.4.18",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"stats.js": "^0.17.0",
"three": "^0.114.0"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}