inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Vue.js - Django 연동 웹 프로그래밍 (실전편)

뷰 폴더 복사하기

FileManagerPlugin 에러

419

jarry

작성한 질문수 6

1

버전이 높아지다보니 호환성이 떨어지는건지... 에러가 계속 나네요....ㅠㅠ

 

FileManagerPlugin에서 onStart.delete 옵션에서 현재 경로 보다 상위경로의 파일을 삭제할수 없다는 오류가 뜹니다.

 

 https://www.npmjs.com/package/filemanager-webpack-plugin

이 사이트 참고해서 아래와 같이 force 옵션을 주어서 해결하긴했는데 강사님께서는 왜 옵션을 안줘도 실행이 된걸까요? 궁금합니다.

configureWebpack: {
plugins: [
new FileManagerPlugin({
events: {
onStart: {
delete: [
{
source: "../backend/static/**/",
options: {
force: true,
},
},
{
source: "../backend/templates/**/",
options: {
force: true,
},
},
],
},

onEnd: {
copy: [
{
source: "dist/static",
destination: "../backend/static/",
},
{
source: "dist/favicon.ico",
destination: "../backend/static/img/",
},
{
source: "dist/home.html",
destination: "../backend/templates/",
},
{
source: "dist/post*.html",
destination: "../backend/templates/blog/",
},
],
},
},
}),
],
},
};

django vuejs Vuetify

답변 1

1

김석훈

안녕하세요. 독자님.

강의 영상에서는 filemanager-webpack-plugin-fixed 패지지를 사용했습니다.

이 패지키도 오늘 사용해보니 정상 동작하고 있습니다.

좀더 신규 버전인 filemanager-webpack-plugin 을 사용한다면,

이 사이트를 참고해서 ( https://github.com/gregnb/filemanager-webpack-plugin )

아래 처럼 작성해 보세요. 감사합니다.

  configureWebpack: {
    plugins: [
      new FileManagerPlugin({
        events: {
          onStart: {
            delete: [
              '../backend/static/**/',
              '../backend/templates/**/',
            ],
          },

          onEnd: {
            copy: [
              { source: 'dist/static', destination: '../backend/static/' },
              { source: 'dist/favicon.ico', destination: '../backend/static/img/' },
              { source: 'dist/home.html', destination: '../backend/templates/' },
              { source: 'dist/post*.html', destination: '../backend/templates/blog/' },
            ],
          },
        },
      }),
    ]
  },

0

jarry

감사합니다. django vue 만 알아야 할 게 아니라  여러 플러그인이 모이다 보니 너무 어렵네요....

최신 현행화 영상 Play 안됩니다.

0

330

2

뷰 폴더 복사하기 configureWebpack 에러

1

441

2

webpack devserver 에러

0

307

2

VUE에서 라우터를 쓰면 django랑 연동이 안되나요?

0

297

1

배포 관련 질문입니다

0

269

1

formdata 와 json responser

0

376

1

axios url 질문이 있습니다

0

276

1

질문

0

253

1

질문입니다 !!

0

248

2

Post model

0

254

1

taggit

0

315

1

질문입니다 !!

0

183

1

질문이 있습니다.. !!

0

235

1

context 변수

0

232

1

AUTH_USER_MODEL

0

207

1

npm run serve 후 빈페이지

0

769

1

build 오류

0

580

2

axios

0

269

1

filemanager webpack plugin

0

373

2

vue 버전

0

316

2

row 행 클릭 오류

0

424

2

post-list.html - test 화면표시

0

386

1

장고 모델의 ForeignKey 관련 해서

0

277

1

비밀번호 변경기능 만들기에서 비밀번호 변경은 되는데 에러가 나요

0

347

1