react项目运行报错之mac与windows不同系统的差别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yufengaotian/article/details/82982697

在实际项目开发过程中,我们从git上拉取的代码,在不同的操作系统,npm 安装的依赖包,里面是有区别的(如bin文件夹,sass文件夹);所以需要注意不同的依赖包版本问题;

报错1:react-app-rewired 不是内部命令

原因:可能在windows系统,直接引用了mac系统下的node_modules依赖包

报错2:Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style

原因:windows下的换行规则,在项目.eslintrc文件的,rules中

添加 "linebreak-style": ["error", "windows"],//window下使用,如果是mac忽略

待续。。。

猜你喜欢

转载自blog.csdn.net/yufengaotian/article/details/82982697
今日推荐