npx:调用项目内部安装的模块
背景
最近在学gulp时,在局部安装了gulp,然后直接在终端使用gulp --tasks
,结果报错
'gulp' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
我认真想了一下,因为我的包是装在项目内的(局部的),没有在环境变量里注册,当然就不能在终端直接使用了。
(注:全局安装的node包是可以在终端直接使用的)
那有没有办法在终端直接使用呢?有的。
类似这样吧,直接进入node-mudules的.bin
去运行指定的包
$ node-modules/.bin/mocha --version
但这样不优雅,还有没有别的方法呢?
有,这时候就要祭出神器npx
npx安装
其实
npm 从5.2版开始,增加了 npx 命令。 —npx 使用教程
但是各位客官可以先用npx -v
看一下是否存在,没有的话可以用npm手动安装
npm install -g npx
使用
下面以局部使用anywhere
为例子
初始化package.json
,安装anywhere
直接使用anywhere
,会这样:
通过npx
使用命令,就会这样:
顺利执行了。
除此之外还有很多深层次的用法,大家可以参考文章:npx 使用教程
npx:调用项目内部安装的模块相关推荐
- vue踩坑记-在项目中安装依赖模块npm install报错
在维护别人的项目的时候,在项目文件夹中安装npm install模块的时候,报错如下: 图片.png 图片.png npm ERR! path D:\ShopApp\node_modules\fsev ...
- python需要安装哪些模块_python 调用StringIO需要安装哪个模块?怎么安装?
展开全部 安装python时,一定勾选pip install选项. 1. 首先,安装python时,一定勾选pip install选项: 2.http://www.lfd.uci.edu/~gohlk ...
- python手机安装模块_python 调用StringIO需要安装哪个模块?怎么安装?
安装python时,一定勾选pip install选项. 1. 首先,安装python时,一定勾选pip install选项: 2.http://www.lfd.uci.edu/~gohlke/pyt ...
- python 需要安装模块_python 调用StringIO需要安装那个模块?怎么安装?
展开全部 安装python时,一定勾选pip install选项. 1. 首先,安装python时,一定勾选pip install选项: 如图,cp35 意即python3.5同理amd64--电脑6 ...
- window环境下创建Flask项目需要安装常见模块命令
安装Flask环境 pip install flask==0.10.1 使用命令行操作 pip install flask-script 创建表单 pip install flask-wtf 操作数据 ...
- aardio 安装 Python 模块,快速开发界面,生成独立 EXE 一把梭
aardio 开发图形界面利索,与 Python 交互也方便. aardio + Python 开发的程序可以一键生成独立 EXE 文件,自带绿色 Python 运行时,生成的 EXE 也不大. 但是 ...
- python安装django模块_在您的(Django)项目中使用setup.py
Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 最近一位客户问我为什么我们创建的Django项目的根目录下都有一个setup.py.其他很多项目没有set ...
- 查看python内部模块命令,内置函数,查看python已经安装的模块命令
查看python内部模块命令,内置函数,查看python已经安装的模块命令 可以用dir(modules) 或者用 pip list 或者用 help('modules') 或者用 python -m ...
- nodejs安装jsdom模块出现MSB4025错误
2019独角兽企业重金招聘Python工程师标准>>> 在安装jsdom模块的过程中遇到这么一个MSB4025错误:(win8.1 下,已经安装了vs2013 for desktop ...
最新文章
- 正则表达式学习实例1
- 《数据结构》是计算机应用,《数据结构》期中测试-2014计算机应用技术用.doc
- 【Qt5.8】Qt5.8中串口类QSerialPort
- 搭建hbase-0.94.26集群环境
- 06-图2 Saving James Bond - Easy Version
- 数据库复杂查询,多表多联
- 每次有人来家里,总有人问我这个积木在哪买的
- maven和docker_Java EE,Docker和Maven(技术提示#89)
- 谷歌翻译 google translation api
- java策略模式详解_Java经典设计模式之策略模式原理与用法详解
- vb实时曲线的绘制和保存
- 土豪聪要请客(题解)
- 一键修改电脑硬件信息_不想使用iPhone锁屏键?一键锁屏快捷指令来了
- iview 循环 卡片 更好图标 背景色 标题
- 记Dorado7学习(3)
- arcgis实现cad图斑批量导入后,图斑颜色设置cad图层颜色保持一致
- 数值分析|二阶三点式Python编程
- Android 13 Beta 版发布,诸多亮点不容错过
- 20条经典触动心灵语录
- 【Deel learning之一 】激活函数