You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@weex.apache.org by GitBox <gi...@apache.org> on 2018/10/01 05:06:27 UTC
[GitHub] forwardNow opened a new issue #1604: `$ weex create helloworld` 报一系列警告(错误)
forwardNow opened a new issue #1604: `$ weex create helloworld` 报一系列警告(错误)
URL: https://github.com/apache/incubator-weex/issues/1604
## Description
使用 `$ weex create helloworld` 报一系列警告(错误),不知道会不会影响后续的使用。
## Environment
```shell
$ weex -v
v1.3.11
- weex-builder : v0.4.0
- weex-previewer : v1.5.1
```
## Broken Example
```shell
wuqinfeis-iMac:work forwardNow$ which weex
/usr/local/bin/weex
wuqinfeis-iMac:work forwardNow$ cd /Users/forwardNow/develop/work/study/Mobile/weex/projects
wuqinfeis-iMac:projects forwardNow$ weex create helloworld
This command need to install weexpack. Installing...
node-pre-gyp ERR! Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.1.3/fse-v1.1.3-node-v64-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for fsevents@1.1.3 and node@10.9.0 (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp ERR! Tried to download(undefined): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.1.3/fse-v1.1.3-node-v64-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for fsevents@1.1.3 and node@10.9.0 (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
In file included from ../fsevents.cc:85:
../src/methods.cc:14:12: warning: In file included from ../fsevents.cc:85:
'Call' is deprecated../src/methods.cc :[-Wdeprecated-declarations]14:
12: warning: 'Call' is deprecated [-Wdeprecated-declarations]
handler->Call(3, argv); handler->Call(3, argv);
^
^
../../nan/nan.h../../nan/nan.h::16171617::33:: notenote: : 'Call''Call' has been explicitly has been explicitly marked markeddeprecated deprecatedhere here
NAN_DEPRECATED inline v8::Local<v8::Value>
^
NAN_DEPRECATED inline v8::Local<v8::Value>
^
../../nan/nan.h../../nan/nan.h::9898::4040:: notenote: : expandedexpanded fromfrom macromacro 'NAN_DEPRECATED''NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))# define NAN_DEPRECATED __attribute__((deprecated))
^ ^
1 warning generated.
1 warning generated.
rm: ./Release/.deps/Release/obj.target/fse/fsevents.o.d.raw: No such file or directory
make: *** [Release/obj.target/fse/fsevents.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (events.js:182:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:239:12)
gyp ERR! System Darwin 17.7.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node" "--module_name=fse" "--module_path=/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64"
gyp ERR! cwd /Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/fsevents
gyp ERR! node -v v10.9.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node --module_name=fse --module_path=/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64' (1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/fsevents/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:182:13)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:961:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:250:5)
node-pre-gyp ERR! System Darwin 17.7.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/fsevents/node_modules/node-pre-gyp/bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/fsevents
node-pre-gyp ERR! node -v v10.9.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.39
node-pre-gyp ERR! not ok
node-pre-gyp ERR! Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.1.3/fse-v1.1.3-node-v64-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for fsevents@1.1.3 and node@10.9.0 (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp ERR! Tried to download(undefined): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.1.3/fse-v1.1.3-node-v64-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for fsevents@1.1.3 and node@10.9.0 (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
In file included from ../fsevents.cc:85:
../src/methods.cc:14:12: warning: 'Call' is deprecated [-Wdeprecated-declarations]
handler->Call(3, argv);
^
../../nan/nan.h:1617:3: note: 'Call' has been explicitly marked deprecated here
NAN_DEPRECATED inline v8::Local<v8::Value>
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
^
In file included from ../fsevents.cc:85:
../src/methods.cc:14:12: warning: 'Call' is deprecated [-Wdeprecated-declarations]
handler->Call(3, argv);
^
../../nan/nan.h:1617:3: note: 'Call' has been explicitly marked deprecated here
NAN_DEPRECATED inline v8::Local<v8::Value>
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
^
1 warning generated.
1 warning generated.
sed: ./Release/.deps/Release/obj.target/fse/fsevents.o.d.raw: No such file or directory
rm: ./Release/.deps/Release/obj.target/fse/fsevents.o.d.raw: No such file or directory
make: *** [Release/obj.target/fse/fsevents.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (events.js:182:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:239:12)
gyp ERR! System Darwin 17.7.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/weexpack-create/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node" "--module_name=fse" "--module_path=/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/weexpack-create/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64"
gyp ERR! cwd /Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/weexpack-create/node_modules/fsevents
gyp ERR! node -v v10.9.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/weexpack-create/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node --module_name=fse --module_path=/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/weexpack-create/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64' (1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/weexpack-create/node_modules/fsevents/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:182:13)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:961:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:250:5)
node-pre-gyp ERR! System Darwin 17.7.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/weexpack-create/node_modules/fsevents/node_modules/node-pre-gyp/bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/forwardNow/.xtoolkit/node_modules/weexpack/node_modules/weexpack-create/node_modules/fsevents
node-pre-gyp ERR! node -v v10.9.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.39
node-pre-gyp ERR! not ok
? Project name helloworld
? Project description A weex project
? Author forwardNow <wu...@163.com>
? Select weex web render latest
? Babel compiler (https://babeljs.io/docs/plugins/#stage-x-experimental-presets) stage-0
? Use vue-router to manage your view router? (not recommended) Yes
? Use ESLint to lint your code? Yes
? Pick an ESLint preset Airbnb
? Set up unit tests No
? Should we run `npm install` for you after the project has been created? (recommended) npm
12:36:28 : Generated helloworld
# Installing project dependencies ...
# ========================
npm WARN deprecated babel-preset-es2015@6.24.1: ???? Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update!
npm WARN deprecated browserslist@2.11.3: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated @types/commander@2.12.2: This is a stub types definition for commander (https://github.com/tj/commander.js). commander provides its own type definitions, so you don't need @types/commander installed!
> fsevents@1.2.4 install /Users/forwardNow/develop/work/study/Mobile/weex/projects/helloworld/node_modules/fsevents
> node install
[fsevents] Success: "/Users/forwardNow/develop/work/study/Mobile/weex/projects/helloworld/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node" already installed
Pass --update-binary to reinstall or --build-from-source to recompile
> uglifyjs-webpack-plugin@0.4.6 postinstall /Users/forwardNow/develop/work/study/Mobile/weex/projects/helloworld/node_modules/uglifyjs-webpack-plugin
> node lib/post_install.js
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN babel-loader@6.4.1 requires a peer of webpack@1 || 2 || ^2.1.0-beta || ^2.2.0-rc but none is installed. You must install peer dependencies yourself.
npm WARN babel-loader@6.4.1 requires a peer of webpack@1 || 2 || ^2.1.0-beta || ^2.2.0-rc but none is installed. You must install peer dependencies yourself.
added 1454 packages from 765 contributors in 22.628s
Running eslint --fix to comply with chosen preset rules...
# ========================
> helloworld@1.0.0 lint /Users/forwardNow/develop/work/study/Mobile/weex/projects/helloworld
> eslint --ext .js,.vue src --fix
Success! Created helloworld at /Users/forwardNow/develop/work/study/Mobile/weex/projects/helloworld
Inside that directory, you can run several commands:
npm start
Starts the development server for you to preview your weex page on browser
You can also scan the QR code using weex playground to preview weex page on native
npm run dev
Open the code compilation task in watch mode
npm run ios
(Mac only, requires Xcode)
Starts the development server and loads your app in an iOS simulator
npm run android
(Requires Android build tools)
Starts the development server and loads your app on a connected Android device or emulator
npm run pack:ios
(Mac only, requires Xcode)
Packaging ios project into ipa package
npm run pack:android
(Requires Android build tools)
Packaging android project into apk package
npm run pack:web
Packaging html5 project into `web/build` folder
npm run test
Starts the test runner
To get started:
cd helloworld
npm start
Enjoy your hacking time!
wuqinfeis-iMac:projects forwardNow$ ce helloworld/
-bash: ce: command not found
wuqinfeis-iMac:projects forwardNow$ npm start
npm ERR! missing script: start
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/forwardNow/.npm/_logs/2018-10-01T04_37_12_401Z-debug.log
wuqinfeis-iMac:projects forwardNow$ ls
helloworld
wuqinfeis-iMac:projects forwardNow$ cd helloworld/
wuqinfeis-iMac:helloworld forwardNow$ ls
README.md ios.config.json package.json src
android.config.json node_modules platforms web
configs package-lock.json plugins webpack.config.js
wuqinfeis-iMac:helloworld forwardNow$ npm start
> helloworld@1.0.0 start /Users/forwardNow/develop/work/study/Mobile/weex/projects/helloworld
> npm run serve
> helloworld@1.0.0 serve /Users/forwardNow/develop/work/study/Mobile/weex/projects/helloworld
> webpack-dev-server --env.NODE_ENV=development --progress
95% emitting
DONE Compiled successfully in 6020ms 12:37:42 PM
I Your application is running here: http://192.168.1.116:8081.
WAIT Compiling... 12:37:43 PM
95% emitting
DONE Compiled successfully in 44ms 12:37:43 PM
I Your application is running here: http://192.168.1.116:8081.
^C
wuqinfeis-iMac:helloworld forwardNow$ weexpack
-bash: weexpack: command not found
wuqinfeis-iMac:helloworld forwardNow$ cat /Users/forwardNow/.npm/_logs/2018-10-01T04_37_12_401Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'start' ]
2 info using npm@6.4.1
3 info using node@v10.9.0
4 verbose stack Error: missing script: start
4 verbose stack at run (/usr/local/lib/node_modules/npm/lib/run-script.js:155:19)
4 verbose stack at /usr/local/lib/node_modules/npm/lib/run-script.js:63:5
4 verbose stack at /usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:115:5
4 verbose stack at /usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:418:5
4 verbose stack at checkBinReferences_ (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:373:45)
4 verbose stack at final (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:416:3)
4 verbose stack at then (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:160:5)
4 verbose stack at /usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:364:12
4 verbose stack at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:78:16
4 verbose stack at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
5 verbose cwd /Users/forwardNow/develop/work/study/Mobile/weex/projects
6 verbose Darwin 17.7.0
7 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "start"
8 verbose node v10.9.0
9 verbose npm v6.4.1
10 error missing script: start
11 verbose exit [ 1, true ]
```
## Steps to Reproduce
安装完 weex ,第一次创建项目。
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services