Node.js 标准配置下的Vueify/Browserify事件 我的问题是:

Node.js 标准配置下的Vueify/Browserify事件 我的问题是:,node.js,browserify,vue.js,Node.js,Browserify,Vue.js,我尝试按照以下步骤操作: 但当我尝试运行此命令时: browserify -t vueify -e src/main.js -o build/build.js 我收到此错误消息: events.js:72 throw er; // Unhandled 'error' event ^ Error: ENOENT, open 'c:\Users\Justin\phonegap-projects\cc\build\build.js' 我的问题: 我如何

我尝试按照以下步骤操作:

但当我尝试运行此命令时:

browserify -t vueify -e src/main.js -o build/build.js
我收到此错误消息:

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: ENOENT, open 'c:\Users\Justin\phonegap-projects\cc\build\build.js'

我的问题: 我如何组织我的项目,使其与VueJS和Vueify配合使用?或者我应该如何完成给定链接中的步骤


笔记:
  • 我从我的目录结构中运行了这个命令(也从node_模块中进行了尝试,但我觉得这不对)
  • 在此之前,我安装了VueJS本身(也安装了npm)
我的目录结构:

- hooks (part of Phonegap)
- node_modules
- platforms (part of Phonegap)
- plugins (part of Phonegap)
- www (Phonegap directory with the HTML/CSS/JS)
    - index.html
    - css
    - img
    - js (I guess I need the compiled file here)
    - res
    - spec
    - views
    - index.html
    - spec.html
- [file] config.xml
请注意,我现在收到的节点模块(以防万一我遗漏了什么):


在这种情况下,
node
可能只是抱怨没有
build/
文件夹。其余的应该没问题。

我在你发布的文件结构中没有看到你的
src/main.js
build/build.js
文件。我使用的是Vue和gulp watch,我也有类似的错误,问题是这些任务中的错误处理不是很好,在我的例子中,我试图编写一个已经存在的文件,我想你的问题是你的文件已经打开了。我所做的是使用
fs
module检查文件是否存在,但这在这里是不可能的,因为您只是在使用命令。我建议您尝试使用gulp工具。查看github问题获取一个简单的代码片段,希望它能帮助我编辑标题。这是node的一个问题,但更具体地说是vueify文档。而且我只是复制粘贴了命令,被误导了,但这只是操作系统的东西。请参阅下面的答案。您的
src
目录在哪里?
- babel-plugin-transform-runtime
- babel-preset-es2015
- babel-runtime
- uniq
- vue
- vue-hot-reload-api
- vueify
- vueify-insert-css