質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

2回答

1937閲覧

webpack-dev-serverの起動ができない

Dolphiiiin

総合スコア19

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2018/09/16 08:12

編集2018/09/16 12:31

webpack-dev-serverを起動しようとしたところ、起動できませんでした。

エラーメッセージ

$ ./webpack-dev-server webpack config /home/user/projects/phaser_trial/bin/config/webpack/development.js not found, please run 'bundle exec rails webpacker:install' to install Webpacker with default configs or add the missing config file for your custom environment.

'bundle exec rails webpacker:install' を実行してくださいとありますが、
実行した後も変わりません。

$ bundle exec rails webpacker:install Spring was unable to find your config/application.rb file. Your project root was detected at /home/user/projects/phaser_trial/bin, so spring looked for /home/user/projects/phaser_trial/bin/config/application.rb but it doesn't exist. You can configure the root of your application by setting Spring.application_root in config/spring.rb.

最後の方に"カスタム環境用の設定ファイルを追加してください。"
とありますが、その設定ファイルの場所、内容がわかりません。

使用環境

Lubuntu 14.04.5
node v6.11.2
npm v3.10.10


どうかよろしくお願いします。

###追記

npm startの実行ログ

$ npm start npm ERR! missing script: start npm ERR! A complete log of this run can be found in: npm ERR! /home/user/.npm/_logs/2018-09-16T12_30_18_137Z-debug.log

2018

10 info it worked if it ends with ok 21 verbose cli [ '/usr/local/bin/node', 31 verbose cli '/usr/local/bin/npm', 41 verbose cli 'install', 51 verbose cli '--ignore-scripts', 61 verbose cli '@types/bluebird@ts3.0', 71 verbose cli '@types/commondir@ts3.0', 81 verbose cli '@types/cssnano@ts3.0', 91 verbose cli '@types/detect-node@ts3.0', 101 verbose cli '@types/extsprintf@ts3.0', 111 verbose cli '@types/flush-write-stream@ts3.0', 121 verbose cli '@types/is-callable@ts3.0', 131 verbose cli '@types/node-forge@ts3.0', 141 verbose cli '@types/object-keys@ts3.0', 151 verbose cli '@types/parallel-transform@ts3.0', 161 verbose cli '@types/pbkdf2@ts3.0', 171 verbose cli '@types/stream-each@ts3.0', 181 verbose cli '@types/stream-shift@ts3.0', 191 verbose cli '@types/uglify-es@ts3.0', 201 verbose cli '@types/webpack@ts3.0', 211 verbose cli '--save-dev', 221 verbose cli '--user-agent=typesInstaller/3.0.3' ] 232 info using npm@6.2.0 243 info using node@v10.8.0 254 verbose npm-session 5bd6d89747b83a45 265 silly install loadCurrentTree 276 silly install readLocalPackageData 287 http fetch GET 200 https://registry.npmjs.org/@types%2fcommondir 530ms 298 http fetch GET 200 https://registry.npmjs.org/@types%2fcssnano 531ms 309 http fetch GET 200 https://registry.npmjs.org/@types%2fdetect-node 530ms 3110 http fetch GET 200 https://registry.npmjs.org/@types%2fextsprintf 530ms 3211 silly registry:manifest no matching version for @types/commondir@ts3.0 in the cache. Forcing revalidation 3312 http fetch GET 200 https://registry.npmjs.org/@types%2fflush-write-stream 536ms 3413 http fetch GET 200 https://registry.npmjs.org/@types%2fis-callable 549ms 3514 silly pacote tag manifest for @types/cssnano@ts3.0 fetched in 574ms 3615 silly pacote tag manifest for @types/extsprintf@ts3.0 fetched in 574ms 3716 silly pacote tag manifest for @types/detect-node@ts3.0 fetched in 581ms 3817 silly pacote tag manifest for @types/flush-write-stream@ts3.0 fetched in 581ms 3918 silly pacote tag manifest for @types/is-callable@ts3.0 fetched in 589ms 4019 http fetch GET 200 https://registry.npmjs.org/@types%2fobject-keys 621ms 4120 http fetch GET 200 https://registry.npmjs.org/@types%2fstream-each 58ms 4221 http fetch GET 200 https://registry.npmjs.org/@types%2fpbkdf2 61ms 4322 http fetch GET 304 https://registry.npmjs.org/@types%2fcommondir 105ms (from cache) 4423 http fetch GET 200 https://registry.npmjs.org/@types%2fparallel-transform 633ms 4524 http fetch GET 200 https://registry.npmjs.org/@types%2fstream-shift 52ms 4625 silly fetchPackageMetaData error for @types/commondir@ts3.0 No matching version found for @types/commondir@ts3.0 4726 http fetch GET 200 https://registry.npmjs.org/@types%2fuglify-es 56ms 4827 silly pacote tag manifest for @types/object-keys@ts3.0 fetched in 650ms 4928 silly pacote tag manifest for @types/stream-each@ts3.0 fetched in 80ms 5029 silly pacote tag manifest for @types/pbkdf2@ts3.0 fetched in 81ms 5130 silly pacote tag manifest for @types/parallel-transform@ts3.0 fetched in 654ms 5231 silly pacote tag manifest for @types/uglify-es@ts3.0 fetched in 71ms 5332 http fetch GET 200 https://registry.npmjs.org/@types/stream-shift/-/stream-shift-1.0.0.tgz 56ms 5433 silly pacote tag manifest for @types/stream-shift@ts3.0 fetched in 121ms 5534 http fetch GET 200 https://registry.npmjs.org/@types%2fwebpack 820ms 5635 http fetch GET 200 https://registry.npmjs.org/@types%2fbluebird 1441ms 5736 silly pacote tag manifest for @types/webpack@ts3.0 fetched in 837ms 5837 silly pacote tag manifest for @types/bluebird@ts3.0 fetched in 1464ms 5938 http fetch GET 200 https://registry.npmjs.org/@types%2fnode-forge 1646ms 6039 silly pacote tag manifest for @types/node-forge@ts3.0 fetched in 1655ms 6140 timing stage:rollbackFailedOptional Completed in 1ms 6241 timing stage:runTopLevelLifecycles Completed in 2984ms 6342 verbose type tag 6443 verbose stack @types/commondir: No matching version found for @types/commondir@ts3.0 6543 verbose stack at pickManifest (/usr/local/lib/node_modules/npm/node_modules/npm-pick-manifest/index.js:65:11) 6643 verbose stack at fetchPackument.then.packument (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/manifest.js:52:18) 6743 verbose stack at tryCatcher (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23) 6843 verbose stack at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:512:31) 6943 verbose stack at Promise._settlePromise (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:569:18) 7043 verbose stack at Promise._settlePromise0 (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:614:10) 7143 verbose stack at Promise._settlePromises (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:693:18) 7243 verbose stack at Async._drainQueue (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:133:16) 7343 verbose stack at Async._drainQueues (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:143:10) 7443 verbose stack at Immediate.Async.drainQueues [as _onImmediate] (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14) 7543 verbose stack at runCallback (timers.js:693:18) 7643 verbose stack at tryOnImmediate (timers.js:664:5) 7743 verbose stack at processImmediate (timers.js:646:5) 7844 verbose cwd /home/user/.cache/typescript/3.0 7945 verbose Linux 4.15.0-34-generic 8046 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "--ignore-scripts" "@types/bluebird@ts3.0" "@types/commondir@ts3.0" "@types/cssnano@ts3.0" "@types/detect-node@ts3.0" "@types/extsprintf@ts3.0" "@types/flush-write-stream@ts3.0" "@types/is-callable@ts3.0" "@types/node-forge@ts3.0" "@types/object-keys@ts3.0" "@types/parallel-transform@ts3.0" "@types/pbkdf2@ts3.0" "@types/stream-each@ts3.0" "@types/stream-shift@ts3.0" "@types/uglify-es@ts3.0" "@types/webpack@ts3.0" "--save-dev" "--user-agent=typesInstaller/3.0.3" 8147 verbose node v10.8.0 8248 verbose npm v6.2.0 8349 error code ETARGET 8450 error notarget No matching version found for @types/commondir@ts3.0 8551 error notarget In most cases you or one of your dependencies are requesting 8651 error notarget a package version that doesn't exist. 8752 verbose exit [ 1, true ] 88

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

解決できました。

app/bin$ ./webpack-dev-server

/app$ ./bin/webpack-dev-server

としたら無事実行できました。

投稿2018/09/30 16:57

Dolphiiiin

総合スコア19

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

euledge

2018/09/30 21:40

package.jsonがあるフォルダで実行しないとだめだったということですね
guest

0

Rails環境でお使いになる想定のようですので、以下の記事を参考にされていいかがでしょうか?

webpack.config.jsというファイルを package.json のあるフォルダに作成すればよいと思います

Qiita - Rails + モダンJS環境(Webpack)で新規アプリ作成

投稿2018/09/23 14:29

euledge

総合スコア2404

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問