1

MERN フレームワークを新しいプロジェクトに使用することを検討していますが、これまでのところ、私が見ているものには勇気づけられていません。経由でプロジェクトをセットアップするための指示に従いましたがmern-cli、プロジェクトは作成され、正しく実行されますが、実行すると...

npm run test

私は...

> mern-starter@2.0.0 test /Users/acooley/workspace/node_datacenter
> cross-env NODE_ENV=test PORT=8080 MONGO_URL=mongodb://localhost:27017/mern-test node_modules/.bin/nyc node --harmony-proxies node_modules/.bin/ava

/usr/local/Cellar/node/7.1.0/bin/node: bad option: --harmony-proxies
----------|----------|----------|----------|----------|----------------| File      |  % Stmts | % Branch |  % Funcs |  % Lines |Uncovered Lines |
----------|----------|----------|----------|----------|----------------|
----------|----------|----------|----------|----------|----------------| All files |      100 |      100 |      100 |      100 |                |
----------|----------|----------|----------|----------|----------------|


npm ERR! Darwin 16.1.0 npm ERR! argv "/usr/local/Cellar/node/7.1.0/bin/node" "/usr/local/bin/npm" "run" "test" npm ERR! node v7.1.0 npm ERR! npm  v3.10.9 npm ERR! code ELIFECYCLE npm ERR! mern-starter@2.0.0 test: `cross-env NODE_ENV=test PORT=8080 MONGO_URL=mongodb://localhost:27017/mern-test node_modules/.bin/nyc node --harmony-proxies node_modules/.bin/ava` npm ERR! Exit status 9 npm ERR!  npm ERR! Failed at the mern-starter@2.0.0 test script 'cross-env NODE_ENV=test PORT=8080 MONGO_URL=mongodb://localhost:27017/mern-test node_modules/.bin/nyc node --harmony-proxies node_modules/.bin/ava'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the mern-starter package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR!     cross-env NODE_ENV=test PORT=8080 MONGO_URL=mongodb://localhost:27017/mern-test node_modules/.bin/nyc node --harmony-proxies node_modules/.bin/ava npm ERR! You can get information on how to open an issue for this project with: npm ERR!    npm bugs mern-starter npm ERR! Or if that isn't available, you can get their info via: npm ERR!     npm owner ls mern-starter npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request: npm ERR!     /Users/acooley/workspace/node_datacenter/npm-debug.log

他の誰かがこれに遭遇しましたか?私は本当にこのフレームワークを使いたいと思っていますが、機能的な TDD がないことはショーストッパーです。

4

2 に答える 2

1

別の投稿/サイトで見つかりました: testpackage.js のスクリプトを更新--harmony-proxiesし、 --harmony. (n-makarov が 2 月 12 日にコメントした参照: https://github.com/coryhouse/react-slingshot/issues/366 )

于 2017-09-29T13:30:47.457 に答える