VUE:vue-cli 에서 경로 의 우물 번 호 를 제거 합 니 다\#조작
루트 테이블 에 코드 를 한 줄 만 넣 으 면 됩 니 다.
추가 지식:vue 패키지 제거\#주의사항
예 를 들 어 vue cli 2.0 비계 로 생 성 된 항목
1.vue 프로젝트 에서 config 파일 아래 index.js 에서 패키지 설정:
build: {
// Template for index.html
index: path.resolve(__dirname, '../dist/index.html'),
// Paths
assetsRoot: path.resolve(__dirname, '../dist'),
assetsSubDirectory: 'static',
assetsPublicPath: '/dist/', // !
/**
* Source Maps
*/
productionSourceMap: true,
// https://webpack.js.org/configuration/devtool/#production
devtool: '#source-map',
// Gzip off by default as many popular static hosts such as
// Surge or Netlify already gzip all static assets for you.
// Before setting to `true`, make sure to:
// npm install --save-dev compression-webpack-plugin
productionGzip: false,
productionGzipExtensions: ['js', 'css'],
// Run the build command with an extra argument to
// View the bundle analyzer report after build finishes:
// `npm run build --report`
// Set to `true` or `false` to always turn it on or off
bundleAnalyzerReport: process.env.npm_config_report
}
2.경로 설정:router 폴 더 아래 index.js:
export default new Router({
mode: 'history', // #, history
base: '/dist/', // ,
scrollBehavior: () => ({ y: 0 }),
routes: [
{
path: '/facebook',
name: 'Facebook',
component: Facebook
},
{
path: '/google',
name: 'Google',
component: Google
}
]
})
3.나머지 모 르 는 것 은 운영 이나 백 엔 드 개발 파트너 를 찾 아야 합 니 다.nginx 설정:
server {
listen 8080;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
# ,
root /Users/qiilee/Desktop/vue/dist;
index index.html;
location /dist {
# , :http://localhost:8080/dist ,nginx /Users/qiilee/Desktop/vue/dist/
root /Users/qiilee/Desktop/vue;
try_files $uri $uri/ @router;
index index.html;
}
//try_files $uri $uri/ @router; , js ,
location @router {
rewrite ^.*$ /index.html last;
}
}
이 VUE:vue-cli 에서 경로 의 우물 번 호 를 제거 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
VUE 기반 장치가 PC인지 모바일 포트인지 판단실제 개발 과정에서 자주 발생하는 수요는 현재 웹 페이지에 로그인한 장치가 PC인지 이동인지를 판단하고 PC 측과 모바일 측이 서로 다른 웹 내용을 표시하도록 요구하는 것이다. 그러면 현재 로그인 장치에 대한 판단이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.