반응형
다수의 Vue 프로젝트, 1개의 node_modules
나는 새로운 프로젝트를 만들고 있다.서버 애플리케이션(Node, Express, Mongo)이 1개 있고 클라이언트 애플리케이션(둘 다 VueJ)이 2개 있습니다.이 구조를 원합니다(하나만 원합니다).node_modules
디렉토리):
- client
--- admin (vue project)
--- page (vue project)
- server
--- server.js
- node_modules
- package.json
서버 앱은 정상적으로 동작하지만 VueJ에 문제가 있습니다.새로운 프로젝트를 작성했습니다.vue-cli
,제거한다.node_modules
그리고.package.json
. 기본적으로 가지고 있는 모든 의존관계node_modules
에러가 발생했습니다.
These relative modules were not found:
* ./build/dev-client in multi ./build/dev-client ./src/main.js
* ./src/main.js in multi ./build/dev-client ./src/main.js
하지만 이 문제를 해결하려면webpack.base.conf
여기서부터:
entry: {
app: './src/main.js'
},
다음과 같이 입력합니다.
entry: {
app: './client/admin/src/main.js'
},
및 인webpack.dev.conf
여기서부터:
Object.keys(baseWebpackConfig.entry).forEach(function (name) {
baseWebpackConfig.entry[name] = ['./build/dev-client'].concat(baseWebpackConfig.entry[name])
})
다음과 같이 입력합니다.
Object.keys(baseWebpackConfig.entry).forEach(function (name) {
baseWebpackConfig.entry[name] = ['./client/admin/build/dev-client'].concat(baseWebpackConfig.entry[name])
})
프로젝트가 실행 중인데 다음 오류가 발생하였습니다.
ERROR Failed to compile with 1 errors
error
어떻게 고쳐야 할지 모르겠어요제발 도와주세요.
언급URL : https://stackoverflow.com/questions/46076200/many-vue-projects-one-node-modules
반응형
'programing' 카테고리의 다른 글
VueJS2: 엄밀한 모드를 해제하면 콘솔 내의 오브젝트에 액세스할 수 없음 (0) | 2022.08.27 |
---|---|
Vue: setInterval 변수 값으로 클래스 변경 (0) | 2022.08.27 |
ES6 함수의 구문 (0) | 2022.08.27 |
Control+D 신호를 캡처하는 방법 (0) | 2022.08.27 |
Java에서 안전하게 int에 캐스팅 (0) | 2022.08.27 |