首页 > web前端 > css教程 > 如何在 Angular CLI 中从 CSS 迁移到 SCSS?

如何在 Angular CLI 中从 CSS 迁移到 SCSS?

Linda Hamilton
发布: 2024-12-12 12:38:16
原创
653 人浏览过

How to Migrate from CSS to SCSS in Angular CLI?

Angular CLI:从 CSS 转换为 SCSS

将 Angular 项目从 CSS 转换为 SCSS 时,您可能会遇到错误:

styles.bundle.js:33Uncaught Error: Module build failed: Error: ENOENT:
no such file or directory, open
'/Users/Egen/Code/angular/src/styles.css'
登录后复制

对于现有项目(Angular 6)

  1. 更新默认样式扩展为“scss”:

    • 手动编辑 .angular-cli.json 或 Angular。 json(角度 6 ):

      {
      "defaults": {
        "styleExt": "scss"
      }
      }
      登录后复制
    • 或运行:

      ng config defaults.styleExt=scss
      登录后复制
  2. 将现有 .css 文件重命名为 .scss。
  3. 更新 angular.json 中的 apps[0].styles 以包含 .scss扩展名。
  4. 更新组件 styleUrl 以反映新文件名。

对于未来的项目

  1. 创建一个新项目using:

    ng new your-project-name --style=scss
    登录后复制
  2. 设置全局默认样式扩展:

    ng config --global defaults.styleExt=scss
    登录后复制

以上是如何在 Angular CLI 中从 CSS 迁移到 SCSS?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板