VPSに新しくlaravelアプリケーションをインストールしましたが、ビルドしようとしていますが、webpackがnode_modules/vue/dist/vue.common.js
をビルドしようとするたびにハングアップします。ここでwebpackがvue.common.jsのビルド時にハングアップ
は、(プロジェクト名は省略)は、端末での出力です:
[email protected]:/var/www/html/PROJECT# npm run dev
> @ dev /var/www/html/PROJECT
> node node_modules/cross-env/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules
10% building modules 8/9 modules 1 active ...T/node_modules/vue/dist/vue.common.js
そして、私のpackage.jsonファイル:
{
"private": true,
"scripts": {
"dev": "node node_modules/cross-env/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules",
"watch": "node node_modules/cross-env/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules",
"hot": "node node_modules/cross-env/bin/cross-env.js NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot",
"production": "node node_modules/cross-env/bin/cross-env.js NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules"
},
"devDependencies": {
"axios": "^0.15.2",
"laravel-mix": "^0.6.1",
"vue": "^2.0.1"
}
}
それは、ファイルアクセス許可の問題だろうか?そしてもしそうなら、彼らは何をすべきでしょうか?
EDIT:
私はを呼び出すファイルresources/assets/js/app.js
を持ち、内部bootstrap.jsは以下の通りです:
import Vue from 'vue';
import axios from 'axios';
window.Vue = Vue;
window.axios = axios;
window.axios.defaults.headers.common = {
'X-CSRF-TOKEN': window.Laravel.csrfToken,
'X-Requested-With': 'XMLHttpRequest'
};
それはVueのをインポートするときに、私は私のインポートをスキップするときのように、ぶら下がっているように見えますブートストラップファイルは、すべて正常にコンパイルされます。
あなたがそこに行うには何をしようとしていますか? – gurghet
...私のアプリケーションのすべてをコンパイルしますか?ほかに何か? – driima
straceを使って問題を追跡することができます – gurghet