微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Vue.js中使CSS与Webpack一起使用

如何解决如何在Vue.js中使CSS与Webpack一起使用

我正在尝试让我的vue js加载我的css文件,但是该应用似乎无法识别它。我也没有收到任何错误,因此试图弄清楚从哪里开始一直很困难。有人会对为什么这不起作用有任何想法吗?以下是我的文件,这是我的文件树的图像-https://share.getcloudapp.com/KourXRmY

webpack.config.dev.js

'use strict'

const webpack = require('webpack')
const { VueLoaderPlugin } = require('vue-loader')
const HtmlWebpackPlugin = require('html-webpack-plugin')

module.exports = {
    mode: 'development',entry: [
      './src/app.js'
    ],devServer: {
      hot: true,watchOptions: {
        poll: true
      }
    },module: {
      rules: [
        {
          test: /\.vue$/,use: [
            'vue-loader',]
        },{
          test: /\.css$/,use: [
            'vue-style-loader','css-loader'
          ]
        }
      ]
    },plugins: [
      new webpack.HotModuleReplacementPlugin(),new VueLoaderPlugin(),new HtmlWebpackPlugin({
        filename: 'index.html',template: 'index.html',inject: true
      })
    ]
  }

app.js(主要js文件

import Vue from 'vue';
import App from './App.vue';
import '../assets/app.css';

new Vue({
  el: '#app',render: h => h(App)
})

和我的CSS文件

body {
    background-color: #000 !important;
}

.full-width {
width: 100%;
font-size: 500px;
}

.center-content {
display: flex;
justify-content: center;
align-items: center;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。