vue2에서 elementUi 패키지를 사용하여 오류를 보고하는 문제 해결

bug1. element-ui/lib/theme-default/index를 찾을 수 없습니다.css
해결: 경로 수정은element-ui/lib/theme-chalk/index입니다.css
원인: elementUi 업그레이드 시 버그 남기기
bug2: ERROR in static/js/app.77ab8a3664d32f2b9c76.js from UglifyJs
Unexpected token: operator (>) [./~/element-ui/src/mixins/emitter.js:2,0][assets/js/0.498ce690b229694d8858.js:3947,32
해결:build 디렉터리에서 웹 페이지를 엽니다.base.conf.js 파일
덧붙이다

{
 test: /\.js$/i,
 loader: 'babel-loader',
 include: [
  resolve('src'),
  resolve('test'),
  resolve('node_modules/element-ui/src/mixins/emitter.js'),
 ],
},
build에서 유사한 오류가 계속 발생하면 추가

 test: /\.js$/i,
 loader: 'babel-loader',
 include: [
  resolve('src'),
  resolve('test'),
  resolve('node_modules/element-ui/src'),
  resolve('node_modules/element-ui/packages')
 ],
},
보충 지식: vue 비계 탑재element-ui 오류 해결 방법
import'element-ui/lib/theme-chalk/index를 도입합니다.css'후
각종 오보 해결 방법
1、cnpm install css-loader style-loader file-loader -D
2. 웹팩에서config.js에 rules 한 줄 추가
{test:/\.(eot|woff|ttf)$/, loader: "file-loader"}
3、npm run dev
주의: {test:/\.css$/,loader:'style-loader! css-loader'} 이 줄은 추가할 필요가 없습니다. 제가 이 줄을 추가한 후에 오히려 오류가 발생했습니다. 이렇게 써도 안 됩니다. {test:/\.css$/,loader:'스타일! css'}
이상 vue2에서 elementUi를 사용하여 잘못 보고한 문제를 해결하는 것은 바로 편집자가 여러분에게 공유한 모든 내용입니다. 여러분께 참고가 되고 저희를 많이 사랑해 주시기 바랍니다.

좋은 웹페이지 즐겨찾기