在运行“ npm run build”之后,我在控制台中得到了这个提示:
构建完成。
提示:内置文件应通过HTTP服务器提供。在file://上打开index.html无效。
在我的本地服务器上,npm run dev可以正常工作,但是在将项目上传到Apache服务器上之后,安装了node_modules(npm install)并运行了“ npm run build”,我在控制台中得到了提示,并有一个空白页,没有错误。浏览器中的开发者控制台
服务器(Apache)上的路径是:/ mydomainproject / public / projects文件:
build
config
dist
node_modules
src
static
.babelrc
.editorconfig
.postcssrc.js
index.html
package.json
package-lock.json
.htaccess
Run Code Online (Sandbox Code Playgroud)
这是我的public / config / index.js
build: {
// Template for index.html
index: path.resolve(__dirname, '../dist/index.html'),
// Paths
assetsRoot: path.resolve(__dirname, '../dist'),
assetsSubDirectory: 'static',
assetsPublicPath: '/',
Run Code Online (Sandbox Code Playgroud)
我已将assetsPublicPath:“ /”更改为assetsPublicPath:“ ./”,也尝试了assetsPublicPath:“ ./ public”,但仍然无法正常工作。
拜托,有人可以帮我吗?
谢谢!
现在,我真的很害怕,我正在本地服务器上使用Vue 2.5.2版构建一个Web应用程序,运行“ npm run dev”后一切正常,但是在生产服务器(Apache)上运行构建后,我得到了空白页。 ..没有人知道这个问题...我已经更改了config / index.js,添加了相对路径,。/,/,甚至是绝对路径(我从不使用绝对路径),我在Github论坛中问过,答案...此外,控制台日志浏览器中没有错误。
我在Laravel 4和MySQL中使用PHP,我不知道如何处理货币价值.
我想用这种格式显示它们:
120,50€
1.000,50€
Run Code Online (Sandbox Code Playgroud)
金额字段是类型DECIMAL(12,2).
我应该保存喜欢12050或喜欢的金额120,50吗?