javascript - 为什么我当前的 reactjs 项目在 package.json 脚本中包含这个“主题”:“lessc --js src/App.less src/App.css”?
问题描述
当我在 npm run theme 的 package.json 脚本中运行脚本“主题”:“lessc --js src/App.less src/App.css”时,我的反应项目会发生什么?
解决方案
"theme": "lessc --js src/App.less src/App.css"
请在下面找到解释:
less --js
=> 这可以评估.less
文件中的 JavaScript 内联。
src/App.less
=>App.less
文件包含您的样式代码并被编译为App.css
文件夹中可用的/src
文件。
src/App.css
=>App.css
是编译文件,其中包含您编译的文件样式代码,并且该文件在文件夹本身App.less
中自动可用。/src
例子 :
无应用程序
@width: 10px;
@height: @width + 10px;
#header {
width: @width;
height: @height;
}
App.cssApp.less
(运行 cmd 后的编译文件npm run theme
:)
#header {
width: 10px;
height: 20px;
}
推荐阅读
- excel - VBA Excel:将范围内容放入数组时出现运行时错误13 - 长单元格内容
- java - 上传大文件时OOM
- azure - 如何添加/使用构建标签?
- c# - 逐步调试时覆盖 ToString() 无法正常工作
- ms-access - 如何将电子邮件导入 ms access 并将其附件保存到可以通过 access 引用的网络驱动器
- c++ - substr 会改变 find 函数开始搜索的位置吗?
- java - Jackson:将 JSON-Node-Source 存储在反序列化对象中
- tfs - Azure DevOps Server 2019:覆盖的行数而不是百分比
- python - 动态改变fields.selection选项
- python - 当条件不满足时,无法让我的脚本继续尝试几次