我有使用 -g 选项全局安装的旧离子版本。对于新项目,我已经安装了没有 -g 选项的新离子版本。
npm install ionic@latest
如果我尝试运行任何离子命令,它始终使用全局安装的离子版本。是否可以指向本地安装的版本?
因为,我不想更新旧项目的离子。
如果您运行npm install
,那么您的node_modules
中应该有一个.bin
文件夹。如果您在package.json
中指定了不同版本的Ionic,那么.bin文件夹中应该有一个文件ionic
。
package.json 中devDependencies
中的离子条目示例:
"devDependencies": {
"ionic": "^3.0.0",
}
要使用此版本的 Ionic,您只需运行:
./node_modules/.bin/ionic <your_ionic_command_here>