我正在尝试建立一个使用gulp进行响应的构建环境。
我使用以下命令将babel 7安装到我的项目目录中:
npm install --save-dev gulp-babel@7 babel-core babel-preset-env
但是,当我运行gulp时,出现错误:
”需要Babel“ ^ 7.0.0-0”,但已加载“ 6.26.3”。 确保您具有@ babel / core的兼容版本,”
如果我执行“哪个吞咽”操作,我将返回“ /home/bob/.nvm / ... gulp”。
如何在本地项目中同时运行gulp和任何可执行文件的本地版本?
答案 0 :(得分:2)
npx
可用于运行项目本地的软件包。
$ npm i --save-dev gulp
$ npx gulp -v
特别是对于Gulp,有一个gulp-cli
程序包将在您运行gulp
时运行本地Gulp程序包:
$ npm install --save-dev gulp gulp-cli
$ gulp -v