【发布时间】:2018-06-27 23:13:57
【问题描述】:
当我将node_modules 文件夹与gulpfile.js 放在同一文件夹中时,一切正常。
但每当我将node_modules 放在它之外的任何地方时,我似乎都无法通过使用相对路径来使其工作:
var gulp = require('../../node_modules/gulp');
var rename = require('../../node_modules/gulp-rename');
我收到以下消息:
[20:11:45] Task 'default' is not in your gulpfile
[20:11:45] Please check the documentation for proper gulpfile formatting
但我实际上有一个default 任务,它在不使用相对路径时按预期运行。
我也尝试在不指定 node_modules 文件夹的情况下包含它们,因为我认为它应该是:
var gulp = require('../../gulp');
var rename = require('../../gulp-rename');
但我收到以下错误:
module.js:538 抛出错误; ^
错误:找不到模块'../../gulp'
我做错了什么?
【问题讨论】:
标签: javascript node.js gulp node-modules