vue 项目引入公共public.less 全局使用less变量

引入public.less文件后,发现定义的公共变量在引用时报undefined
通过安装 sass-resources-loader 来解决

npm install sass-resources-loader --save-dev

build文件夹下面的 utils.js 找到 less: generateLoaders('less')

 less: generateLoaders('less').concat({
      loader: 'sass-resources-loader',
      options: {
        resources: path.resolve(__dirname, '../src/common/less/public.less') // 此处为你需要全局引入的less文件地址
      }
      })

你可能感兴趣的:(vue 项目引入公共public.less 全局使用less变量)