vue-cli 3 사용 설명
3310 단어 vue-cli3
문서 주소
간단 한 소개
Vue CLI 는 Vue.js 를 기반 으로 빠 른 개발 을 하 는 완전한 시스템 입 니 다.
쓰다
<!-- -->
npm install -g @vue/cli
<!-- -->
npm create new-cli
그 다음 설정,기본 값(babel,eslint),사용자 정의사용자 정의 babel ts pwa vue-router vuex css 예비 처리 및 Linter/Formatter,unittesting e2e testing
오류 방지
목록 은 아래 와 같다.
cli 2 버 전의 build 와 config,여러 개의 babel.config.js 가 없습니다.
홈 페이지 소 개 는 vue.config.js 를 새로 만들어 웹 팩 설정 을 할 수 있 습 니 다.예 를 들 어
// vue.config.js
module.exports = {
configureWebpack: {
plugins: [
new MyAwesomeWebpackPlugin()
]
},
//loader
chainWebpack: config => {
config.module
.rule('vue')
.use('vue-loader')
.loader('vue-loader')
.tap(options => {
// ...loader
return options
})
},
// map
productionSourceMap:false,
// URL
baseUrl: process.env.NODE_ENV === 'production'
? 'http://www.baidu.com'
: 'https://www.google.com',
outputDir:'dist', //build
assetsDir:'',//asset
indexPath:'index.html',// index.html
filenameHashing:true,// hash
// multi-page , “page” JavaScript
pages: {
index: {
// page
entry: 'src/index/main.js',
//
template: 'public/index.html',
// dist/index.html
filename: 'index.html',
// title ,
// template title <title><%= htmlWebpackPlugin.options.title %></title>
title: 'Index Page',
// ,
// chunk vendor chunk。
chunks: ['chunk-vendors', 'chunk-common', 'index']
},
// ,
// `public/subpage.html`
// , `public/index.html`。
// `subpage.html`。
subpage: 'src/subpage/main.js'
},
//css
css: {
sourceMap:false,//css source map
loaderOptions: {
css: {
// css-loader
},
postcss: {
// postcss-loader
}
}
},
//dev server
devServer: {
host:127.0.0.1
port:8000,
proxy: 'http://localhost:4000',
overlay: {
warnings: true,//
errors: true//
}
}
}
기타이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
처음 vue.js ① ~로컬 환경에서의 개발/환경 구축/vue-cli3~Vue.js에 대해 많은 기사가 있지만 장을 나누어 로컬 환경에서 FCM과 제휴까지 기사를 써 갑니다. 이번에는 「로컬 환경」에서 Vue.js의 템플릿을 이용한 사이트를 작성해 갑니다. Vue.js 개발 환경의 토대...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.