Webpack을 사용하여 bootstrap.css를 항목 js 파일에 포함하는 동안 문제가 발생합니다.부트 스트랩을 포함하는 동안 Webpack 오류가 발생했습니다.
은 내가
require("../node_modules/bootstrap/dist/css/bootstrap.css");
require("../css/app.css");
그래서 부트 스트랩 LIB, 내가 NPM에서 그것을 얻을 외부 CSS 이름 app.css 및 부트 스트랩 CSS를로드 넣어하는 데 사용되는 항목의 js 파일 이름 app.js를 가지고 그것을 node_modules repo에 저장합니다. 그래서 여기
내가 웹팩를 실행할 때, 나는 구글에 검색하지만 이것에 대한 해결책을 찾을 수 없습니다
ERROR in ../~/bootstrap/dist/css/bootstrap.css
Module parse failed: /front-end/Webpack/node_modules/bootstrap/dist/css/bootstrap.css Unexpected token (7:5)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected token (7:5)
at Parser.pp$4.raise (/front-end/Webpack/node_modules/webpack/node_modules/acorn/dist/acorn.js:2221:15)
at Parser.pp.unexpected (/front-end/Webpack/node_modules/webpack/node_modules/acorn/dist/acorn.js:603:10)
at Parser.pp.semicolon (/front-end/Webpack/node_modules/webpack/node_modules/acorn/dist/acorn.js:581:61)
at Parser.pp$1.parseExpressionStatement (/front-end/Webpack/node_modules/webpack/node_modules/acorn/dist/acorn.js:966:10)
at Parser.pp$1.parseStatement (/front-end/Webpack/node_modules/webpack/node_modules/acorn/dist/acorn.js:730:24)
at Parser.pp$1.parseTopLevel (/front-end/Webpack/node_modules/webpack/node_modules/acorn/dist/acorn.js:638:25)
at Parser.parse (/front-end/Webpack/node_modules/webpack/node_modules/acorn/dist/acorn.js:516:17)
at Object.parse (/front-end/Webpack/node_modules/webpack/node_modules/acorn/dist/acorn.js:3098:39)
at Parser.parse (/front-end/Webpack/node_modules/webpack/lib/Parser.js:902:15)
at DependenciesBlock.<anonymous> (/front-end/Webpack/node_modules/webpack/lib/NormalModule.js:104:16)
at DependenciesBlock.onModuleBuild (/front-end/Webpack/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:310:10)
at nextLoader (/front-end/Webpack/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:275:25)
at /front-end/Webpack/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:259:5
at Storage.finished (/front-end/Webpack/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:38:16)
at /front-end/Webpack/node_modules/webpack/node_modules/enhanced-resolve/node_modules/graceful-fs/graceful-fs.js:78:16
at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)
@ ./app.js 3:0-59
오류가 발생 할 수있는 사람의 도움이 내 웹팩 설정
var path = require('path');
var webpack = require('webpack');
module.exports = {
context: path.resolve('js'),
entry: ["./app.js"],
output: {
path: path.resolve('build/js/'),
publicPath: '/assets/js/',
filename: "bundle.js"
},
devtool: "source-map",
devServer: {
contentBase: 'public'
},
watch: true,
module: {
loaders: [
{
test: /\.es6\.js$/,
exclude: /node_modules/,
loader: 'babel-loader'
},
{
test: /\.css$/,
loader: "style-loader!css-loader"
},
{ test: /\.eot(\?v=\d+\.\d+\.\d+)?$/, loader: "file" },
{ test: /\.(woff|woff2)$/, loader:"url?prefix=font/&limit=5000" },
{ test: /\.ttf(\?v=\d+\.\d+\.\d+)?$/, loader: "url?limit=10000&mimetype=application/octet-stream" },
{ test: /\.svg(\?v=\d+\.\d+\.\d+)?$/, loader: "url?limit=10000&mimetype=image/svg+xml" }
]
},
resolve: {
extensions: ['', '.js', '.es6.js']
}
}
입니다 ? 고급