打包环境:nodejs,cnpm,
通用执行命令如下:
# 安装相关包
cnpm install
# 运行开发{Your IP address}:8016(搭建不需要)
cnpm run dev
# 代码打包
cnpm run build
build执行完后会在同级文件下生成一个dist文件夹,这个文件夹包含打包后的代码,只需要使用这个代码就可以了,然后需要在dist文件下生成一个.htaccess文件,例如:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .? http://localhost/index.html [P,L]
注意:apache2域名重定向a2enmod是否开启
Apache2部署同通用,注意文件目录就可以了。