Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正在尝试保存.vue文件_Javascript_Vue.js_Components_Vue Component_Sfc - Fatal编程技术网

Javascript 正在尝试保存.vue文件

Javascript 正在尝试保存.vue文件,javascript,vue.js,components,vue-component,sfc,Javascript,Vue.js,Components,Vue Component,Sfc,我正在尝试保存一个.vue文件。我已经安装了vue cli。当我运行vue SERVER时,命令提示符中会显示一条错误消息,上面说“有效的输入文件应该是main.js、index.js、app.vue、app.vue中的一个”您应该运行npm run build,而不是vue build 它们是两个不同的命令 npm run build在底层运行vue cli服务构建,其 默认条目是src/main.js vue build仅用于即时原型制作。它的默认条目是1 当前目录中的main.js、ind

我正在尝试保存一个.vue文件。我已经安装了vue cli。当我运行vue SERVER时,命令提示符中会显示一条错误消息,上面说“有效的输入文件应该是main.js、index.js、app.vue、app.vue中的一个”

您应该运行
npm run build
,而不是
vue build

它们是两个不同的命令

  • npm run build
    在底层运行vue cli服务构建,其 默认条目是src/main.js

  • vue build
    仅用于即时原型制作。它的默认条目是1 当前目录中的main.js、index.js、App.vue或App.vue

  • 如上图所示,main.js文件位于src文件夹中。我在package.json文件中指定了main.js文件的路径,如下所示:

    "scripts": {
        "dev": "vue serve src/main.js",
        "prod": "vue build src/main.js"
    }
    
    然后我就可以跑了

    npm运行开发

    在开发环境中为项目服务,以及

    npm运行产品


    要在dist文件夹下创建生产版本,您应该尝试npm运行版本。它显示npm err!缺少脚本:build您需要在文件所在的同一目录中,然后执行
    npm运行build
    所有html文件所在的目录吗?非常感谢您的帮助。请尝试js或json文件所在的位置。不用担心,这是我的荣幸。正如错误消息明确指出的,它无法找到条目文件。那么,你能告诉我们输入文件的确切位置吗?