【发布时间】:2017-05-22 05:00:09
【问题描述】:
每次执行以下命令,我都会得到一个空的 main.js 文件
browserify -o main.js bundle.js
Error: Cannot find module '/var/www/test/src/js/bundle.js' from '/var/www/test/src/js'
at /usr/local/lib/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:55:21
at load (/usr/local/lib/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:69:43)
at onex (/usr/local/lib/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:92:31)
at /usr/local/lib/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:22:47
at FSReqWrap.oncomplete (fs.js:112:15)
我知道,这个命令是错误的,但是为什么我的 main.js 执行完之后是 0 Bytes 大呢?这个问题不仅出现在 browserify 上,也出现在 gulp 上。如果发生错误,则文件为空……这很奇怪。我不想仅仅通过输入错误的命令来丢失我的所有代码。谁能帮我?
【问题讨论】:
标签: javascript node.js terminal gulp browserify