반응형
    
    
    
  Webpack-dev-server는 앱 페이지 대신 디렉토리 목록을 제공합니다.
실제 앱은 아래에서만 볼 수 있습니다./public.
의 설정webpack.config.js이하에 나타냅니다.
var path    = require('path');
var webpack = require('webpack');
module.exports = {
  entry: [
    'webpack-dev-server/client?http://localhost:8080',
    'webpack/hot/only-dev-server',
    './app/js/App.js'
],
  output: {
    path: path.join(__dirname, 'public'),
    filename: 'bundle.js',
    publicPath: 'http://localhost:8080'
  },
  module: {
    loaders: [
      {
        test: /\.js$/,
        loaders: ['react-hot', 'babel-loader'],
        exclude: /node_modules/
      }
     ]
   },
  plugins: [
    new webpack.HotModuleReplacementPlugin(),
    new webpack.NoErrorsPlugin()
  ]
};
 
프로젝트 계층은 다음과 같습니다.
앱.
- js
 
node_module
일반의
css
img
bundle.module을 클릭합니다.
index.displaces를 표시합니다.
패키지.json
webpack.config.syslog
어떻게 수정하면 다음 사항을 확실하게 할 수 있을까요?http://localhost:8080/신청서 그 자체인가요?
웹 팩의 개발 서버를 사용하는 경우 옵션을 전달하여 사용할 수 있습니다./public기본 디렉토리로 사용합니다.
devServer: {
    publicPath: "/",
    contentBase: "./public",
    hot: true
},
 
옵션 및 일반 정보에 대해서는 웹 팩컨피규레이션문서, 특히 webpack dev 서버 문서를 참조하십시오.
또한 다음 항목을 추가할 수 있습니다.--content-base시작 스크립트에 플래그를 지정합니다.
    "scripts": {
        "start:dev": "webpack-dev-server --inline --content-base ./public"
    }
저 같은 경우에는 철자를 틀렸어요.'index.html'를 셋업 했을 때HTMLWebpackPlugin이 플러그인을 사용하고 있는 경우는, 파일명을 재차 확인해 주세요.
var HTMLWebpackPlugin = require('html-webpack-plugin');
var HTMLWebpackPluginConfig = new HTMLWebpackPlugin({
  template: __dirname + '/app/index.html',
  filename: 'index.html',
  inject: 'body'
});
실수로 index.html을 삭제하여 디렉토리 목록만 받았습니다.
언급URL : https://stackoverflow.com/questions/33382526/webpack-dev-server-serves-a-directory-list-instead-of-the-app-page
반응형
    
    
    
  'programing' 카테고리의 다른 글
| Ajax : 성공이 0으로 표시되는 이유는 무엇입니까? (0) | 2023.03.21 | 
|---|---|
| JSON 문자열을 Javascript 배열로 변환 (0) | 2023.03.21 | 
| find*() 쿼리 사용 중 Mongodb 오류가 발생한 Springboot (0) | 2023.03.21 | 
| Python이 woocommerce rest api와 연결할 수 없습니다. (0) | 2023.03.21 | 
| Maven 및 Spring Boot - 해결할 수 없는 부모 POM - repo.spring.io (알 수 없는 호스트) (0) | 2023.03.21 | 
