安装@bam.tech/react-native-image-resizer时PowerShell语法错误求助
解决PowerShell中安装带@前缀npm包的语法错误
这是PowerShell的语法特性导致的问题——PowerShell里@是splatting操作符,用于批量传递命令参数,所以包名开头的@bam会被错误解析成操作符,而非包名的一部分。
试试以下几种解决方法:
用引号包裹包名,让PowerShell把整个包名视为字符串参数:
npm install '@bam.tech/react-native-image-resizer'或者用双引号:
npm install "@bam.tech/react-native-image-resizer"转义@符号,在
@前加PowerShell的转义符反引号(`):npm install `@bam.tech/react-native-image-resizer切换到CMD执行命令,CMD不会将
@视为特殊操作符,直接输入原命令即可:npm install @bam.tech/react-native-image-resizer
内容的提问来源于stack exchange,提问作者user23173330
相关产品推荐
相关产品推荐

