npm install @loaders.gl/gltf-loader --save-dev报无法使用展开运算符“@”以在表达式中引用变量。只能将“@loaders”作为命令的参数。要在表达式中引用变量,请使用“$loaders”。
时间: 2024-09-19 20:14:22 浏览: 133
这个错误提示意味着在npm命令中,`@`字符用于表示私有命名空间或者别名,但在命令行中它被视为特殊字符,而非路径分隔符。当你尝试使用`@loaders.gl/gltf-loader`的时候,npm认为`@loaders`是一个单独的部分,而不是`loaders.gl`的一部分。
解决这个问题,你需要更改npm命令的语法。你应该使用`npm install $loaders.gl/gltf-loader --save-dev`,这里的`$loaders`是一个变量名,代表实际的`@loaders.gl`路径。然后,在你的项目配置文件(如package.json)或其他地方,你需要定义`$loaders`变量指向正确的路径,例如:
```json
{
"scripts": {
"custom-e \"require('@loaders.gl/gltf-loader');\""
},
"config": {
"npm": {
"loaders-gl-path": "@loaders.gl"
}
}
}
```
之后运行`npm run custom-npm-script --save-dev`即可。这样,`$loaders.gl/gltf-loader`会被替换为`@loaders.gl/gltf-loader`。
阅读全文
相关推荐


















