请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

4回答

提问者 上官清沐 2018-01-14 15:01:25

https://img1.sycdn.imooc.com//szimg/5a5affe50001791414840520.jpg


经过对webpack.config.js 的简单修改,现在root.js文件不存在,不知如何创建?

0 回复 有任何疑惑可以回复我~
提问者 上官清沐 2018-01-14 10:37:31

 var webpack = require('webpack');
var path = require('path');
module.exports = {
    context: path.join(__dirname, 'src'),
    entry: ".src/js/index.js",
    resolve: {
    //  第一项空字符串必不可少,否则报模块错误
    extensions: ['', '.es6','.js','.jsx']
  },
  module: {
    loaders: [{
      test: /\.js?$/,
      exclude: /node_modules/,
      loader: 'babel-loader',
      query: {
        presets: ['react', 'es2015']
      },
    }]
  },

  output: {
    // path: path.resolve(__dirname, 'dist'),
    path: __dirname,
    filename:'./src/bundle.js'
  }


0 回复 有任何疑惑可以回复我~
  • Parry #1
    课程的 webpack 配置https://github.com/ParryQiu/IMOOC-React/blob/master/react-router-4_webpack-2-CP22/webpack.config.js
    这是 2.0 的 webpack 配置
    源码中也有 1.0 的配置。
    回复 有任何疑惑可以回复我~ 2018-01-14 10:56:31
  • 提问者 上官清沐 回复 Parry #2
    throw new Error(
            ^
    
    Error: original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.
        at SourceMapGenerator_validateMapping [as _validateMapping] (/Users/mujunfang/reactbook/node_modules/webpack-sources/node_modules/source-map/lib/source-map-generator.js:276:15)
        at SourceMapGenerator_addMapping [as addMapping] (/Users/mujunfang/reactbook/node_modules/webpack-sources/node_modules/source-map/lib/source-map-generator.js:110:12)
        at /Users/mujunfang/reactbook/node_modules/webpack-sources/node_modules/source-map/lib/source-map-generator.js:72:17
        at Array.forEach (native)
    回复 有任何疑惑可以回复我~ 2018-01-14 14:03:45
  • 提问者 上官清沐 回复 Parry #3
    将
    https://github.com/ParryQiu/IMOOC-React/blob/master/react-router-4_webpack-2-CP22/webpack.config.js 
    配置复制到我自已的webpack.config.js中时,提示发上所示的错误
    这些错误,是表示什么?
    回复 有任何疑惑可以回复我~ 2018-01-14 14:05:09
Parry 2018-01-08 09:48:51

请贴一下你的配置文件。

0 回复 有任何疑惑可以回复我~
  • 提问者 上官清沐 #1
    var webpack = require('webpack');
    var path = require('path');
    module.exports = {
        context: path.join(__dirname, 'src'),
        entry: ".src/js/index.js",
        resolve: {
        //  第一项空字符串必不可少,否则报模块错误
        extensions: ['', '.es6','.js','.jsx']
      },
      module: {
        loaders: [{
          test: /\.js?$/,
          exclude: /node_modules/,
          loader: 'babel-loader',
          query: {
            presets: ['react', 'es2015']
          },
        }]
      },
    
      output: {
        // path: path.resolve(__dirname, 'dist'),
        path: __dirname,
        filename:'./src/bundle.js'
      }
    }
    回复 有任何疑惑可以回复我~ 2018-01-14 10:38:19
MaoGirlsQueen 2018-01-07 23:51:35

你有 webpack.config.js文件么

0 回复 有任何疑惑可以回复我~
  • 提问者 上官清沐 #1
    var webpack = require('webpack');
    var path = require('path');
    module.exports = {
        context: path.join(__dirname, 'src'),
        entry: ".src/js/index.js",
        resolve: {
        //  第一项空字符串必不可少,否则报模块错误
        extensions: ['', '.es6','.js','.jsx']
      },
      module: {
        loaders: [{
          test: /\.js?$/,
          exclude: /node_modules/,
          loader: 'babel-loader',
          query: {
            presets: ['react', 'es2015']
          },
        }]
      },
    
      output: {
        // path: path.resolve(__dirname, 'dist'),
        path: __dirname,
        filename:'./src/bundle.js'
      }
    }
    回复 有任何疑惑可以回复我~ 2018-01-14 10:37:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信