1

解決できない奇妙な問題があります。

このエラーが発生しています:

Error: Can't resolve 'store/configureStore' in '/Users/samboy/company/oh-frontend/app'

私のwebpackファイルは次のようになります。

   name: 'browser',
    context: path.join(__dirname, '..', '..', '..', 'app'),
    entry: {
      app: './client'
    },
    output: {
      // The output directory as absolute path
      path: assetsPath,
      // The filename of the entry chunk as relative path inside the output.path directory
      filename: '[name].js',
      // The output path from the view of the Javascript
      publicPath: publicPath

    },

    module: {
      loaders: commonLoaders
    },
    resolve: {
      modules: [
        path.resolve(__dirname, '..', '..', '..', 'app'),
        'node_modules'
      ],
      extensions: ['', '.js', '.jsx', '.css']
    },
    plugins: [
        // extract inline css from modules into separate files
        new ExtractTextPlugin('styles/bundled-modules.css'),
        // files in global directory should be concatenated into one file for prod
        new CopyWebpackPlugin([
            { from: 'fonts/', to: 'fonts/' }
            , { from: '_web/css/global/fonts.css', to: 'styles/fonts.css' }
            , { from: '_web/css/vendors', to: 'styles/vendors' }
        ]),
        new webpack.optimize.UglifyJsPlugin({
          compressor: {
            warnings: false
          }
        }),
        new webpack.DefinePlugin({
          __DEVCLIENT__: false,
          __DEVSERVER__: false,
          __PLATFORM_WEB__: true,
          __PLATFORM_IOS__: false
        }),
        new InlineEnviromentVariablesPlugin({ NODE_ENV: 'production' }),function()
    {
        this.plugin("done", function(stats)
        {
            if (stats.compilation.errors && stats.compilation.errors.length)
            {
                console.log(stats.compilation.errors);
                process.exit(1);
            }
            // ...
        });
    }
    ],
    postcss: postCSSConfig
  }

ファイルは確かにそのフォルダーに存在します。webpackでうまくいきました。ただし、webpack2 では動作しないようです。

4

1 に答える 1

0

アプリファイルを投稿していないからだと思いますが、アプリファイルのインポート文を「./store/configureStore」に変更していただけないでしょうか?

于 2016-09-23T16:11:11.113 に答える