簡體   English   中英

Webpack錯誤:“塊主[entry] bundle.js中的錯誤,這不是類型化數組。”

[英]Webpack error: “ERROR in chunk main [entry] bundle.js this is not a typed array.”

由於某種原因,我在網上找不到任何討論此Webpack問題的地方。 我對webpack(以及順便說一下,R​​eact)非常陌生,因此非常感謝您提供任何幫助,因為我敢肯定我只是忽略了一些東西。 當我使用webpack編譯我的React應用程序時,除了最后沒有一個無用的錯誤外,一切都運行順利:

Time: 2102ms
   [0] ./~/process/browser.js 5.3 kB {0} [built]
   [5] ./~/react/react.js 56 bytes {0} [built]
  [72] ./~/redux/es/index.js 1.08 kB {0} [built]
 [121] ./~/redux/es/utils/warning.js 637 bytes {0} [built]
 [123] ./src/web/reducers/reducer.js 842 bytes {0} [built]
 [124] ./~/react-dom/index.js 59 bytes {0} [built]
 [125] ./src/index.css 907 bytes {0} [built]
 [130] ./src/web/containers/NewPostHandler.js 1 kB {0} [built]
 [131] ./~/css-loader!./src/index.css 290 bytes {0} [built]
 [185] ./~/react-dom/lib/ReactDOM.js 5.14 kB {0} [built]
 [259] ./~/react-router/lib/index.js 3.62 kB {0} [built]
 [276] ./~/redux/es/bindActionCreators.js 1.98 kB {0} [built]
 [277] ./~/redux/es/combineReducers.js 5.58 kB {0} [built]
 [279] ./~/style-loader/addStyles.js 7.15 kB {0} [built]
 [285] ./src/index.js 718 bytes {0} [built]
    + 271 hidden modules

ERROR in chunk main [entry]
bundle.js
this is not a typed array.

這是我的webpack.config.js

var path = require("path");

module.exports = {
  context: __dirname,
  entry: './src/index.js',
  output: {
    path: __dirname,
    filename: 'bundle.js'
  },
  module: {
    loaders: [
      {
        test: /\.(js|jsx)$/,
        include: path.join(__dirname,'/src'),
        loader: 'babel-loader',
        query: {
          presets: ['es2015', 'react']
        },
      },
      {
        test: /\.css$/,
        loader: "style-loader!css-loader"
      },
      {
        test: /\.svg$/,
        loader: 'svg-url-loader'
      },
    ],
  },
};

這是我的package.json的相關位:

"devDependencies": {
    "babel-core": "^6.21.0",
    "babel-loader": "^6.2.10",
    "babel-preset-es2015": "^6.18.0",
    "babel-preset-react": "^6.16.0",
    "css-loader": "^0.26.1",
    "react-scripts": "0.7.0",
    "redux-devtools": "^3.3.1",
    "style-loader": "^0.13.1",
    "webpack": "^2.2.0-rc.4"
  },
  "dependencies": {
    "normalizr": "^2.2.1",
    "react": "^15.4.0",
    "react-dom": "^15.4.0",
    "react-redux": "^4.4.6",
    "react-router": "^3.0.0",
    "redux": "^3.6.0"
  },

index.js文件沒有什么特別的,但是在需要時:

import { createStore } from 'redux'
import hello_world from './web/reducers/reducer.js'
import Root from './web/components/Root'
import React from 'react';
import ReactDOM from 'react-dom';

let store = createStore(hello_world)

import './index.css';
ReactDOM.render(
  <Root store={store} />,
  document.getElementById('root')
);

今天早上我遇到了同樣的錯誤。 我將節點版本更新為7.2,並且不再收到此錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM