在用vue2开发项目的时候,并不总是直接打包到当前目录的dist文件夹的。往往,有个专门的目录B存放,便于部署到服务器。
那么要每次从dist拷贝过去吗?为什么不知道构建到B目录下?
首先在config目录下的index.js中找到build属性的默认配置
build: {
//Template for index.html
// index: path.resolve(__dirname, '../dist/index.html'), index.html默认是打包到当前路径的dist
index: path.resolve(__dirname, 'E:/B/index.html'), //本地对应目录的绝对路径
// Paths0
// assetsRoot: path.resolve(__dirname, '../dist'), // 静态资源默认是打包到当前路径的dist
assetsRoot: path.resolve(__dirname, 'E:/B/source'),//静态资源存放的本地根目录绝对路径
assetsSubDirectory: 'static', //静态资源存放的本地子目录绝对路径
assetsPublicPath: 'http://xxx/xxx', //静态资源的服务器路径,如果是和index.html同一项目目录下的,可以使用相对路径
修改完成后,重新打包,就可以啦~~~
网友评论