2017-09-05 80 views
0

,所以我有一个做旧的离子V1项目之后。我后来转移到离子V2,现在我想回到旧V1项目改变一些东西,但我无法运行离子服务。当我运行“离子服务”在V1项目根..我得到以下...无法运行离子服务升级到离子2

Looks like a fresh checkout! No ./node_modules directory found. Would you like to install project dependencies? (Y/n) 

它看起来像它寻找node_modules文件夹,但我从来不记得有我在V1项目node_modules文件夹。还有一个名为package-lock.json的文件,我不熟悉这个文件。会降低离子Cli修复这个?我目前的离子信息是...

@ionic/cli-utils : 1.9.2 
ionic (Ionic CLI) : 3.9.2 

系统:

Node : v6.11.2 
npm : 5.3.0 
OS : Windows 10 

回答

0

升级旧项目Ionic2,你会发现项目文件夹的组织是一个有点不同,包括一些新的文件。

当你回答y以安装项目的依赖关系发生了什么?也许你的项目需要一些npm模块?

+0

当我回答“是”,它跑了“故宫安装”,并得到了FILE_NOT_FOUND错误 – lys916

+0

哦,那可不好。我怀疑这是你的根本问题。不幸的是,我没有完全了解您的项目。就拿在FILE_NOT_FOUND错误的密切关注,并确定哪些文件明确不能定位。如果你能做到这一点,你也许能这NPM模块(S)有与installing.You困难可能需要去离子论坛上这个额外的支持,以精确定位。 –