npm run build 路径报错 这个是什么原因

在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
plugin/preview/index.js这个文件没有经过babel编译
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
楼上说的都是对的 原因所在就是UglifyJS压缩 出错了,但是可能我这里的错误不同 ,是vue-priview 没有被压缩,所以导致错了,因为这个放在服务器上去 不会影响运行 所以一直没管 ,但仔细一看vender.js达到了2+M 这对于性能来说绝对太伤了,所以我猜就是没有UglifyJS压缩,看了一下vue-priview npm上的介绍还是自己太马虎,之前没有注意到 很明显给出了解决!
问题都解决了 js体积也降下来了
再次感谢楼上的回答
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:1.install警告: &可忽略
&npm&WARN&optional&SKIPPING&OPTIONAL&DEPENDENCY:&fsevents@^1.0.0&(node_modules\chokidar\node_modules\fsevents):&npm&WARN&notsup&SKIPPING&OPTIONAL&DEPENDENCY:&Unsupported&platform&for&fsevents@1.1.2:&wanted&{"os":"darwin","arch":"any"}&(current:&{"os":"win32","arch":"x64"})
2. &vue-loader &安装"vue-loader": "11.1.4",可解决
node build/dev-server.js
& Starting dev server...ERROR Failed to compile with 2 errors14:30:11
error in ./src/App.vue
Syntax Error: Unexpected token {
@ ./src/main.js 4:0-24@ multi ./build/dev-client ./src/main.js
error in ./src/components/HelloWorld.vue
Syntax Error: Unexpected token {
@ ./src/router/index.js 3:0-49@ ./src/main.js@ multi ./build/dev-client ./src/main.js
& Listening at http://localhost:8080
3. & 端口占用 : 改配置端口 或 kill当前已占用端口的进程
events.js:141
&&&&& // Unhandled 'error' event
Error: listen EADDRINUSE :::9001
&&&at Object.exports._errnoException (util.js:907:11)
&&&at exports._exceptionWithHostPort (util.js:930:20)
&&&at Server._listen2 (net.js:1250:14)
阅读(...) 评论()在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
npm run buildnpm ERR! Linux 4.2.0-25-genericnpm ERR! argv "/opt/node/bin/node" "/opt/node/bin/npm" "run" "build"npm ERR! node v4.2.1npm ERR! npm
npm ERR! missing script: buildnpm ERR! npm ERR! If you need help, you may report this error at:npm ERR!
报错求破?
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
missing script build 应该是package.scripts里没有build.
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:删除node_modules文件夹后重新安装插件后执行npm run build报错问题的解决办法 - CSDN博客
删除node_modules文件夹后重新安装插件后执行npm run build报错问题的解决办法
这两周基于vue2.0+webpack开发了3个SPA,最开始在sublime text3中开发,文件结构如下图:
& & & &后来怕文件丢失,想着尽块备份文件夹,于是改为使用webstrom(11.0.3版本)开发,由于node_modules文件夹下插件很多,文件多,导致webstorm很卡,按照网上查到的办法,设置完后还是偶尔会导致电脑卡顿,我的电脑内存可是8G啊,无奈之下,于是删除了node_modules文件。webstorm马上就不卡了。工程如果需要继续调试或打包大不了执行命令:cnpm
install,重新把所有依赖的插件全部再安装一遍就可以了。
& & & &今天项目需求有变,于是我执行了命令cnpm install,所有插件都安装好了,但是当我执行npm run build时,就跳出下面的错误了:
& & & &出现这个报错后,我百思不得其解,我的源码没有改变,只是把所有依赖的插件删除后重新安装了一遍,那就可以断定是插件的问题。
& & & &解决这个问题花了我大半天的时间,下面是我解决这个问题的过程。
1.是某些插件安装失败了吗?
于是我把node_modules文件夹删除后重新执行cnpm install,发现其实是有报错的,截图如下:
& & & &然后我就开始在网上查os(darwin),发现是苹果操作系统的内核,名字是达尔文,而fsevents这个插件只支持苹果系统,后来论坛上有个帖子说其实这个插件其实已经安装好了,只是报错而已,不用管。而且我后来使用webpack重新新建工程,发现每个新建的工程都会报这个错误,说明不是这个问题。而我以前搭建好的工程,只要是 node_modules中插件没有重新安装的,执行npm run build都不会报错。那就说明有可能是插件安装版本号的问题。
在图3报错的是css-loader和vue-loader这两个插件,css-loader的版本号是0.26.4,vue-loader的版本号是11.2.0,而我以前搭建好的工程,package.json文件下插件版本号截图如下:
在这个工程中,css-loader的版本号是0.26.1,vue-loader的版本号是11.0.0,于是我卸载了index工程下的css-loader插件,命令是:cnpm uninstall css-loader --save-dev,然后安装指定的版本号:cnpm install css-loader@0.26.1。vue-loader插进同理。然后我执行:npm run build,问题解决了,看来是插件升级之后不兼容或本身有不过。哈哈哈!很有成就感。
本文已收录于以下专栏:
相关文章推荐
1.安装node.js(/nodejs/nodejs-install-setup.html)
2.基于node.js,利用淘宝npm镜像安装相关依赖
 在...
Vue 2.0 兼容了绝大部分的 1.0 模板语法,仅废弃掉了其中的一小部分。这些模板在背后被编译成了 Virtual DOM 渲染函数,但是如果用户需要更复杂的 JavaScript,也可以选择在其...
Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(二)安装 nodejs 环境以及 vue-cli 构建初始项目在上一篇《Vue2+VueRouter2+Webp...
一. 创建svn repository Mac 自带svn服务器,我们只需要开启svn服务器
1.  打开终端,使用如下命令 svnserve –versions
2. 创建仓库,使用如下...
Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(三)认识项目所有文件在《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(...
本篇主要讲述在使用vue开发中npm/cnpm install或者npm run dev 报错解决思路之一。
Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(四)调整 App.vue 和 router 路由前情回顾在上一篇《Vue2+VueRouter2+Webpack...
HTML5+CSS3 做一个灵动的动画 TAB 切换效果设计师给了一个 tab 切换的效果图。虽然是一个很小的功能,但是前端工程师在实现的时候还是有很多细节需要注意。我写了一个 demo 给大家参考。...
Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(五)配置 Axios api 接口调用文件前情回顾在上一篇《Vue2+VueRouter2+Webpack+Ax...
自动构建javascript有不少好工具。不过其实很少有人知道,npm
run命令就能很好地完成这一任务,配置起来也很简单。
James Halliday在博客上分享了使用npm r...
他的最新文章
讲师:宋宝华
讲师:何宇健
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)请稍等 ...
采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
npm run build 不成功报错说找不到node,之前都好好的呀
分享即可 +1积分
查查报错的地方,为啥会 undefined
时长17小时0分钟
vue.js兼具angular.js和react.js优点,并剔除它们的缺点
北京科技大学毕业,计算机专业硕士。曾任职百度,现就职滴滴,前端技术专家,擅长前端自动化、工程化,前端架构方向。业余时间喜欢写点h5小游戏,偶尔造造轮子喜欢关注业界一些新技术,乐于分享,开源对代码有洁癖,追求高质量的代码。
Copyright (C)
All Rights Reserved | 京ICP备 号-2}

我要回帖

更多关于 npm run build 路径 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信