【问题标题】:Expected linebreaks to be 'LF' but found 'CRLF' (Entando Framework)预期的换行符为“LF”,但发现为“CRLF”(Entando 框架)
【发布时间】:2019-09-03 14:56:35
【问题描述】:

我正在学习Entando框架,一步一步跟着Installing section

我是 Node 新手。

当我运行命令 npm start (paragraph 3.3.1) 时,我收到此错误:

> app-builder@0.1.0 start C:\root_backup\workspace\entando app-builder\app-builder
> node scripts/start.js
Starting the development server...
Failed to compile.

./src/ui/common/form/RenderSelectInput.js
  Line 1:    Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style

我在互联网上找到了一些解决方案(like this one),但似乎无法应用于我的场景,因为我在我的项目中找不到那些文件/脚本。

感谢您的宝贵帮助。

【问题讨论】:

  • 你用的是什么平台?
  • 嗨@MaartenDev,“平台”是什么意思。操作系统?
  • 是的,我的意思是像 mac 或 windows 这样的操作系统,每个操作系统的换行符不同。
  • Windows 10。我了解了不同的换行系统,但我找不到通过编辑 package.json 来解决问题的方法(如某些主题所建议的那样)。无论如何,通过我发布的解决方案,似乎问题解决了。你知道这是否是解决我的问题的好方法吗?谢谢
  • 你用的是什么编辑器?您可以编辑使用其他行尾。这将阻止每次运行提供的命令。

标签: node.js json entando


【解决方案1】:

看来npm run lint -- --fix这个命令是固定的

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-16
    • 1970-01-01
    • 2020-11-03
    • 1970-01-01
    • 1970-01-01
    • 2017-12-22
    • 2022-11-10
    • 2016-05-19
    相关资源
    最近更新 更多