Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.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
Node.js Npm运行构建导致错误:这可能不是Npm的问题。上面可能有额外的日志输出_Node.js_Vue.js_Vuejs2 - Fatal编程技术网

Node.js Npm运行构建导致错误:这可能不是Npm的问题。上面可能有额外的日志输出

Node.js Npm运行构建导致错误:这可能不是Npm的问题。上面可能有额外的日志输出,node.js,vue.js,vuejs2,Node.js,Vue.js,Vuejs2,我正在跟随视频将VueJS集成到Asp.Net Core 2.2 MVC应用程序中,我对VueJS完全陌生 源代码是: 在添加package.json和webpack.config.js后,当我尝试运行npm run build时,它不会在wwwroot中生成bundle文件夹,并且它有错误: PM> npm run build > vue-mvc@1.0.0 build C:\Workspace\AspNetCoreWithVueJS\AspNetCoreWithVueJS\As

我正在跟随视频将VueJS集成到Asp.Net Core 2.2 MVC应用程序中,我对VueJS完全陌生

源代码是:

在添加package.json和webpack.config.js后,当我尝试运行npm run build时,它不会在wwwroot中生成bundle文件夹,并且它有错误:

PM> npm run build

> vue-mvc@1.0.0 build C:\Workspace\AspNetCoreWithVueJS\AspNetCoreWithVueJS\AspNetCoreWithVueJS
> cross-env NODE_ENV = production webpack --progress --hide-modules

  npm : 'cross-env' is not recognized as an internal or external command,
At line:1 char:1
+ npm run build
+ ~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: ('cross-env' is ...ternal command,:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

operable program or batch file.

npm


ERR!


code
 ELIFECYCLE

npm

ERR!


errno
 1

npm

ERR!
 vue-mvc@1.0.0 build: `cross-env NODE_ENV = production webpack --progress --hide-modules`

npm

ERR!
 Exit status 1

npm

ERR!



npm

ERR!
 Failed at the vue-mvc@1.0.0 build script.

npm ERR! This is probably not a problem with npm. There is likely additional logging output above.



npm
 ERR!
 A complete log of this run can be found in:

npm
ERR!
     C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2019-11-12T06_45_04_074Z-debug.log
你能找到如何使上面的链接工作吗

节点版本:v10.15.3
npm版本:6.4.1通常意味着您需要在构建应用程序之前运行npm安装

试着这样做:

 $ npm install 
 $ npm run build

也许能给我们一些关于这个话题的见解

npm run build通过脚本对象的package.json中定义的命令行调用脚本:

脚本:{ build:cross-env NODE\u env=生产网页包-进度-隐藏模块 },

看起来cross-env命令没有被识别为命令,因此我建议您从npm安装,如果还没有这样做的话 根据您的操作系统,可能需要执行其他步骤

npm install --save-dev cross-env