首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm run build导致错误:这可能不是Npm的问题。上面可能还有额外的日志记录输出

npm run build导致错误:这可能不是Npm的问题。上面可能还有额外的日志记录输出
EN

Stack Overflow用户
提问于 2019-11-12 15:00:39
回答 3查看 11.2K关注 0票数 0

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

源码是:https://github.com/dotnettec/Integrating-Vue-js-with-ASP.Net-Core-MVC

添加package.jsonwebpack.config.js后,当我尝试运行npm run build时,它没有在wwwroot中生成bundle文件夹,并且出现错误:

代码语言:javascript
复制
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

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-11-12 15:20:08

也许是为了对这个话题有一些洞察力。

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

"scripts": { "build": "cross-env NODE_ENV=production webpack --progress --hide-modules" },

看起来跨环境命令没有被识别为命令,因此我建议你从npm安装Crossenv,如果还没有这样做,根据你的操作系统,其他步骤可能是必要的。

代码语言:javascript
复制
npm install --save-dev cross-env
票数 1
EN

Stack Overflow用户

发布于 2021-08-12 18:20:25

在我的sanario中,我没有在我的服务器上安装VUE JS CLi,因此

代码语言:javascript
复制
// to install vue on ubuntu
npm install -g @vue/cli
// check if it was installed successfully
vue --version
@vue/cli 4.1.2

之后,您可以构建VUE应用程序

代码语言:javascript
复制
 npm install 
 npm run build
票数 0
EN

Stack Overflow用户

发布于 2019-11-12 15:19:43

通常,这意味着您需要在构建应用程序之前运行npm install。

尝试这样做:

代码语言:javascript
复制
 $ npm install 
 $ npm run build
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58813544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档