Angularjs ./ansi html 1:0模块分析中出错失败:意外字符'#';(1:0)
我正在学习英语。当我运行ng serve--open时,我得到以下错误Angularjs ./ansi html 1:0模块分析中出错失败:意外字符'#';(1:0),angularjs,npm,Angularjs,Npm,我正在学习英语。当我运行ng serve--open时,我得到以下错误 ERROR in ./ansi-html 1:0 Module parse failed: Unexpected character '#' (1:0) You may need an appropriate loader to handle this file type > #!/bin/sh | basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") angul
ERROR in ./ansi-html 1:0
Module parse failed: Unexpected character '#' (1:0)
You may need an appropriate loader to handle this file type
> #!/bin/sh
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
angular CLI版本为6.2.0
节点版本为8.11.4
npm版本是6.4.1
ansi html文件如下所示
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/node_modules/ansi-html/bin/ansi-html" "$@"
ret=$?
else
node "$basedir/node_modules/ansi-html/bin/ansi-html" "$@"
ret=$?
fi
exit $ret
如果删除第一行,则错误为
ERROR in ./ansi-html 1:18
Module parse failed: Unexpected token (1:18)
You may need an appropriate loader to handle this file type.
> basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
|
| case `uname` in
i ?wdm?: Failed to compile.
大家好!今年早些时候,我在我的windows机器(windows 10 Enterprise)上遇到了同样的问题 原因? 我不知道为什么会这样 解决方案? 您必须从计算机上完全卸载node.js 我是如何解决我的问题的?
干杯。windows 10计算机上的最新版本也存在同样的问题:
NPM : 6.4.1
Angular CLI: 7.3.4
Node: 10.15.2
OS: win32 x64
Angular: 7.2.7
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.13.4
@angular-devkit/build-angular 0.13.4
@angular-devkit/build-optimizer 0.13.4
@angular-devkit/build-webpack 0.13.4
@angular-devkit/core 7.3.4
@angular-devkit/schematics 7.3.4
@angular/cli 7.3.4
@ngtools/webpack 7.3.4
@schematics/angular 7.3.4
@schematics/update 0.13.4
rxjs 6.3.3
typescript 3.2.4
webpack 4.29.0
当可视化代码意外地从“proactor”导入{$}时,我的解决方案被破坏了。 “ng build”之后的错误日志很长,但与本主题非常相似。
删除不需要的行,就完成了。大多数人都在寻找更多关于错误的解释和/或解决方案的帮助。你想把这个答案扩大一点吗?我找不到原因和解决办法。我尝试了降级版本的节点,最后它是工作的。您可以使用旧的节点版本进行检查。但这就像反复试验,直到找到合适的版本。不是解决方案,只是快速修复。