为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 陈小浩同学
let styles = require('./popup.css').default你改成这样的写法就可以的;至于为什么  你可以打印下styles 就明白了

讲师回答 / 西门老舅
私信我或邮箱发我

讲师回答 / 西门老舅
检测css-loader是否安装成功,可以重新安装一遍 css-loader 或采用跟视频同版本模块再次操作

最新回答 / 慕前端7083318
 {        test: /\.css$/,        use: [          "style-loader",          {            loader: "css-loader",            options: {              modules: true,            },          },        ],        include: [path.resolve(__dirname, "src/components")],...

最新回答 / Elylic
这是我的源码(按照老师操作一步步来的),包含【源码+项目笔记】,需要的话可以看看https://github.com/Elylicery/Front-end-Demo/tree/master/%5Bts%5DTypeScript%E5%B0%81%E8%A3%85%E6%92%AD%E6%94%BE%E5%99%A8%E7%BB%84%E4%BB%B6

讲师回答 / 西门老舅
有可能videoContent的DOM还没有加载好就执行代码了,所以要检测一下调用前元素是否已经获取成功

讲师回答 / 西门老舅
是ts转成js后,js运行在浏览器中

讲师回答 / 西门老舅
可以这样写,就不用每个都指定了:declare const styles : {    [key: string]: string}export default styles;

讲师回答 / 西门老舅
TS中规定[]这种默认是可以不用定义的,底层会认为有默认的索引签名。点这种就必须要声明了,不过也可以简化声明,利用索引签名 [x: string]: any;

讲师回答 / 西门老舅
需要看下具体报错情况的截图,如果完全按照视频做的话~可以指定安装跟视频一样的版本再试试

讲师回答 / 西门老舅
可以把styles 对象打印出来~看一下具体是什么结果~再分析~目前不确定是否是版本的问题
课程须知
1、具备JavaScript基础 2、具备TypeScript基础
老师告诉你能学到什么?
1. 学习如何在项目中,真正把TypeScript用于实践。 2. 学习如何从0开始搭建项目,手把手教Webpack实战。 3. 深度理解组件化设计的好处,如何更好的设计出通用方法。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消