You may need an appropriate loader to handle this file type
·

原因是我在webpack.config.js 配置loader时 写成 这种写法是错误的
test:’/.css$/'
正确写法应该是去掉引号 下面是正确写法
var path = require("path");
module.exports = {
entry:"./src/index.js",
output:{
filename:"bundle.js",
path:path.resolve(__dirname,"dist")
},
mode:"development",
module:{
rules:[
{
test:/\.css$/,
use:['style-loader','css-loader']
}
]
},
}
为了从 JavaScript 模块中 import 一个 CSS 文件,你需要在 module 配置中 安装并添加 style-loader 和 css-loader:
npm install --save-dev style-loader css-loader
这样你就可以在index.js文件中使用 import “./style.css” 文件了
import "./style.css"
function component() {
var element = document.createElement('div');
// Lodash, currently included via a script, is required for this line to work
// Lodash, now imported by this script
element.innerHTML = _.join(['Hello', 'webpack练习'], ' ');
return element;
}
document.body.appendChild(component());
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)