一、项目打包上线步骤:

1.编写好项目文件public 、src等文件

2.将以上项目生成build文件夹

npm run build 

3.全局安装serve

npm i serve -g

4.对build进行打包

serve build

二、可能会出现以下报错

serve : 无法加载文件 C:\Users\wb\AppData\Roaming\npm\serve.ps1,因为在此系统上禁止运行脚本。

解决方案:

以管理员身份运行PowerShell (注意不是cmd),执行:

set-ExecutionPolicy RemoteSigned

按 ‘y’ 即可。

再重新执行第4步,完成打包!

三、补充

1:cmd与PowerShell的区别

① cmd

cmd(命令提示符)是Windows专用的;

实现用户与操作系统的直接交流,并负责用户输入的所有命令的解释和支持;

输入cmd进入的是dos系统,可以进行命令提示符操作。

② PowerShell

PowerShell是跨平台的,可以看作是cmd的升级版;

PowerShell有面向对象的管道;

PowerShell能够调用.NET的很多功能。

2:项目打包上线的作用

前端项目代码基于webpack进行打包之后,可以将以各种框架(React、vue等)搭建的项目新语法等,解析压缩为浏览器认识的最纯正的Js、css、html文件并进行兼容性语法检查等工作。

打包之后部署在服务器上快速运行,效率比打包之前快很多!一般可以通过命令推到阿里云等服务器(需购买)上运行,或者在本地可以通过俩种方式运行:1.基于nodejs的express框架运行,2.用第三方库(本文以serve为例):以指定文件夹作为服务器根目录快速开启服务器部署资源。

serve : 无法加载文件 C:\Users\wb\AppData\Roaming\npm\serve.ps1相关推荐

  1. yarn : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。

    临时有个项目,使用的是yarn,这个平时都可以正常使用,但是这次却遇到了问题: yarn : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\yar ...

  2. PowerShell yarn : 无法加载文件 C:\Users\Admin\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。

    PowerShell yarn : 无法加载文件 C:\Users\Admin\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本. 解决办法: 收藏 79 设置如下 ...

  3. nrm : 无法加载文件 C:\Users\hc\AppData\Roaming\npm\nrm.ps1 ,因为在此系统上禁止运行脚本。

    nrm : 无法加载文件 C:\Users\hc\AppData\Roaming\npm\nrm.ps1 ,因为在此系统上禁止运行脚本. 问题:使用nrm报错. 解决: 1.右键win图标,打开Win ...

  4. nodemon运行 提示错误:无法加载文件 C:\Users\gxf\AppData\Roaming\npm\nodemon.ps1,因为在此系统上禁止运行脚本。...

    nodemon运行 提示错误:无法加载文件 C:\Users\gxf\AppData\Roaming\npm\nodemon.ps1,因为在此系统上禁止运行脚本. 这是你笔记本禁止运行脚本,解决办法 ...

  5. nodemon运行 提示错误:无法加载文件 C:\Users\gxf\AppData\Roaming\npm\nodemon.ps1。

    nodemon运行 提示错误:无法加载文件 C:\Users\gxf\AppData\Roaming\npm\nodemon.ps1.是因为你的笔记本电脑禁止运行脚本,解决办法如下: 1.在搜索区域中 ...

  6. rimraf : 无法加载文件 C:\Users\Admin\AppData\Roaming\npm\rimraf.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅

    报错信息: rimraf : 无法加载文件 C:\Users\Lenovo\AppData\Roaming\npm\rimraf.ps1,因为在此系统上禁止运行脚本.有关详细信息,请参阅 https: ...

  7. 执行 taro init myApp 报错 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\taro.ps1

    执行 taro init myApp 报错 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\taro.ps1,因为在此系统上禁止运行脚本. taro ...

  8. vue无法加载文件C:\Users\Administrator\AppData\Roaming\npm\vue.ps1因为在此系统上禁止运行脚本……解决办法

    vue : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本-------- 解决方法: 1.管理员身份运 ...

  9. vue : 无法加载文件 C:\Users\lenovo\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。解决方法

    vue : 无法加载文件 C:\Users\lenovo\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本. 在安装vue-cli工具时安装失败如图: 解决方法,以管 ...

最新文章

  1. C#枚举系统安装的所有打印机
  2. flash绘图API:绘制植物
  3. Javascript控制Radio HTML控件
  4. 【转】关于MySQL权限
  5. html可以导入MySQL吗_将数据从HTML文件(带有嵌入式JavaScript)导入MySQL数据库
  6. linux 开放1701端口,长连接及Linux 查看长连接端口
  7. Dictionary里使用struct,enum做key
  8. 导出excel数字前面的0消失_EXCEL文本之王TEXT函数的4个运用
  9. 天池 在线编程 部门统计(哈希)
  10. html输入输出文件,学习如何用 C 语言来进行文件输入输出操作
  11. python实现不同图像数据的叠加处理、实现多张图像数据以子图形式组合为新的图像数据【图像叠加、图像组合】
  12. java设计模式之用王者荣耀打开观察者模式(附代码实例)每天一学设计模式
  13. Linux面试题(34道)
  14. [c#]删除PDF权限密码
  15. 开发日志 2017年8月31日
  16. 全部口罩机3D图纸图档打包
  17. Ecshop及大商创198版本,解决Deprecated: preg_replace()报错
  18. QGIS编译(跨平台编译)之四十四:HDF5编译(Windows、Linux、MacOS环境下编译)
  19. Java之二维码工具包-yellowcong
  20. php 微信分享功能_基于thinkPHP实现的微信自定义分享功能

热门文章

  1. centos7 开机启动脚本
  2. 文件(文本、二进制)读写,利用popen读取linux命令读取结果
  3. 根据条件返回相应值 decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)...
  4. Android 中文API (38) —— Spinner
  5. LNMP3.0一键安装
  6. 多线程编程(7) - 从 CreateThread 说起[续五]
  7. 运行gclient一直没反应_安川变频器通电没反应维修措施分享
  8. mysql 表 页 行_Mysql之InnoDB行格式、数据页结构
  9. Redis-与spring的集成(XML形式)
  10. 计算机工程与网络学术会议怎么样,第七届计算机工程与网络国际会议(CENet2017)确保EI快速检索!...