Javascript 任务';默认值';npm链接吞咽后不在您的吞咽文件中
我正在使用gulp,并在gulpfile.js中定义了我的gulp任务 因为我不想每次使用Javascript 任务';默认值';npm链接吞咽后不在您的吞咽文件中,javascript,node.js,gulp,Javascript,Node.js,Gulp,我正在使用gulp,并在gulpfile.js中定义了我的gulp任务 因为我不想每次使用 npm install gulp -g npm link gulp (我要执行gulp的目录中的link命令) 之后,“gulp”命令在我的工作目录中可用,但它输出: 任务“默认值”不在您的gulpfile中 大宗报价 如果我在gulpfile.js的开头放一个控制台日志,我可以看到他输出日志并找到gulpfile.js 有人能告诉我我的问题在哪里吗 我找到了这篇文章,但对我没有帮助 非常感谢有两个
npm install gulp -g
npm link gulp
(我要执行gulp的目录中的link命令)
之后,“gulp”命令在我的工作目录中可用,但它输出:
任务“默认值”不在您的gulpfile中
大宗报价
如果我在gulpfile.js的开头放一个控制台日志,我可以看到他输出日志并找到gulpfile.js
有人能告诉我我的问题在哪里吗
我找到了这篇文章,但对我没有帮助
非常感谢有两个问题 1。npm链接的滥用 npm link做什么 它首先创建一个全局链接,然后链接全局安装 将目标设置到项目的node_modules文件夹中 因此,如果要全局安装软件包,请不要使用npm link,因为它将创建指向本地节点\u模块文件夹的全局链接 2。gulpfile中没有默认任务 如果要使用不带参数的gulp命令(因此需要默认行为),则应指定此任务。例如:
//默认任务(从cli运行'gulp'时调用)
任务('default',['watch','scripts','images']);
有两个问题 1。npm链接的滥用 npm link做什么 它首先创建一个全局链接,然后链接全局安装 将目标设置到项目的node_modules文件夹中 因此,如果要全局安装软件包,请不要使用npm link,因为它将创建指向本地节点\u模块文件夹的全局链接 2。gulpfile中没有默认任务 如果要使用不带参数的gulp命令(因此需要默认行为),则应指定此任务。例如:
//默认任务(从cli运行'gulp'时调用)
任务('default',['watch','scripts','images']);