你好,我正在尝试下载这个npm:https://www.npmjs.com/package/@bam.tech/react-native-image-resizer
但它给我给予这个错误
npm install @bam.tech/react-native-image-resizer
At line:1 char:13
+ npm install @bam.tech/react-native-image-resizer
+ ~~~~
The splatting operator '@' cannot be used to reference variables in an expression. '@bam' can be used only as an argument to a
command. To reference variables in an expression use '$bam'.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : SplattingNotPermitted
字符串
我已经尝试了一切,我已经更新了npm和rezet节点模块,但我仍然有这个错误
1条答案
按热度按时间o0lyfsai1#
看起来你是在PowerShell环境中运行此命令,而PowerShell将'@'符号解释为splatting运算符。要解决此问题,可以尝试在包名称周围使用双引号。下面是一个示例:
字符串
通过使用双引号,PowerShell应该正确解释软件包名称,而不是将其视为splarting运算符。尝试运行带双引号的命令,看看它是否解决了问题。