app-scripts库损坏了我的Ionic配置

问题描述 投票:0回答:2

我试图安装应用程序脚本,我收到此错误。它搞砸了我的环境,我不能再使用ionic serve了。

$ npm install @ionic/app-scripts --save-dev
ionic-hello-world@ /home/louisro/Documents/mobileApps/BoardLine/ionic2_version
├── @ionic/[email protected] 
└── UNMET PEER DEPENDENCY [email protected]

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN @ionic/[email protected] requires a peer of typescript@~2.2.1 but none was installed.


$ ionic info

Your system information:

Cordova CLI: 6.5.0 
Ionic Framework Version: 2.2.0
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
Ionic App Scripts Version: 1.2.1
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Linux 4.4
Node Version: v7.4.0
Xcode version: Not installed
ionic-framework ionic2
2个回答
1
投票

看起来你有一个UNMET PEER DEPENDENCY尝试将打字稿写入你的package.json中的兼容版本。

@ ionic / app-scripts @ 1.2.1需要使用typescript@~2.2.1,但没有安装。

固定版本后尝试执行以下命令,以确保重新安装node_modules rm -rf node_modules && npm cache clean && npm install


0
投票
npm install [email protected] --save-dev 

解决了它。

© www.soinside.com 2019 - 2024. All rights reserved.