[关闭]
@tony-yin 2017-08-10T10:41:54.000000Z 字数 722 阅读 590

Webpack2的那些事

前端


1. webpack- Unexpected token >

具体报错:

  1. [root@tony test_node]# webpack
  2. /usr/lib/node_modules/webpack/bin/webpack.js:186
  3. outputOptions.children = options.map(o => o.stats);
  4. ^
  5. SyntaxError: Unexpected token >
  6. at Module._compile (module.js:439:25)
  7. at Object.Module._extensions..js (module.js:474:10)
  8. at Module.load (module.js:356:32)
  9. at Function.Module._load (module.js:312:12)
  10. at Function.Module.runMain (module.js:497:10)
  11. at startup (node.js:119:16)
  12. at node.js:945:3

解决方式:node当前版本为v0.10.48,升级为比较新的版本就没有这个问题,后来升级到了v4.4.7,推荐升级到v6.x以上,否则各种奇怪的问题,还有升级推荐nvm,比n好用

nvm安装及使用参考:
使用 nvm 一键切换多版本 node
centos 使用 nvm 安装 nodejs
Node版本管理工具

2. nvm-command not found

具体报错:

  1. [root@tony test_node]# nvm install 4.4.7
  2. -bash: nvm: command not found

解决方式: 出错的原因是nvm这个命令没有添加到环境变量中,所以只需要在~/.bashrc文件中添加以下信息:

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注