我尝试在项目文件夹中使用npm install vue-onsenui --save
安装vue-onsenui。我收到以下消息,但我不知道如何解决它。我已经尝试了npm install ansistyles
,但这也无效。
npm install vue-onsenui --save
npm WARN vue-onsenui@2.4.3 requires a peer of vue@~2.5.0 but none is installed. You must install peer dependencies yourself.
npm WARN network.pack.app_user@1.0.0 No repository field.
npm ERR! path /Users/BenFransen/code/pack-app/node_modules/npm/node_modules/ansistyles
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/Users/BenFransen/code/pack-app/node_modules/npm/node_modules/ansistyles' -> '/Users/BenFransen/code/pack-app/node_modules/npm/node_modules/.ansistyles.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
答案 0 :(得分:0)
错误中的路径看起来很奇怪 - 您是否添加了npm
作为项目的依赖项?
npm通常是全局安装的,并且通过命令行使用 - 除非你在项目中以编程方式使用npm,否则它通常不需要作为项目的依赖项(就是这种情况?)
尝试删除node_modules
目录(可能package-lock.json
)并在项目目录中重新运行npm install
,然后再次添加vue-onsenui
- 有时重置这样的内容会有所帮助。< / p>
另外,对等依赖项警告表示您需要在项目中使用vue
作为依赖项才能使用vue-onsenui
,因此请确保它也存在。