使用npm run serve运行项目时遇到未知错误0.0.0.0:8080
尝试重新安装了node和vuecli还是一样的问题
不要用80端口,改成其他端口试试
1、执行npm run serve
;
2、找到==> pageage.json 中的 "scripts": {"serve": "vue-cli-service serve", }
,其中serve
是参数,也可以是build
;
3、找到==> node_modules/.bin/vue-cli-service 文件;
4、找到==>@vue/cli-service/bin/vue-cli-service.js 文件;
关于上述文件补充:
1、 semver:称为 Semantic Versioning(语义化版本表示);
2、【CommenJS的导入规则】const { semver, error } = require('@vue/cli-shared-utils')
核心模块、第三方模块的加载:在node_module文件下的同名文件中找package.json中的main属性对应的值,如index.js,然后去这个文件并执行;如果main没有,那默认找index.js;本文件夹没有则往外找package.json、index.js,直到找到根目录。
3、【CommenJS的导出规则】
导出的是:module.exports对象;内部默认var module.exports={}; var exports = module.exports; return module.exports;所以一般导出单个用:module.exports=;导出多个用:exports.属性名=或module.exports={};
两个关键点:
node_modules/.bin/***
node_modules/***/package.json中的main字段