在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue.js main.js 引入其他js, 如果不調(diào)用下就編譯不過去。。。

vue.js main.js 引入其他js, 如果不調(diào)用下就編譯不過去。。。

想把自定義一些js function單獨(dú)寫到一個文件config.js
然后在main.js import:

import config from './config.js'

結(jié)果報錯:

[HMR] bundle has 1 errors   client.js?7955:161 ./src/main.js
[HMR] bundle has 1 errors   client.js?7955:161 ./src/main.js

  ?  http://eslint.org/docs/rules/no-unused-vars  'config' is defined but never used  
  src\main.js:11:8
  import config from './config.js'
          ^


? 1 problem (1 error, 0 warnings)


Errors:
  1  http://eslint.org/docs/rules/no-unused-vars
 @ multi ./build/dev-client ./src/main.js

無奈在main.js 加入:

console.info(config)

就不報錯了。

這個是哪個環(huán)節(jié)搞的呢??

回答
編輯回答
孤毒

根據(jù)你的報錯log可以猜測

?  http://eslint.org/docs/rules/no-unused-vars  'config' is defined but never used src\main.js:11:8

你的項(xiàng)目在打包是使用了 eslint 的語法檢測,所以對于你這種只聲明不調(diào)用的“非法”行為進(jìn)行報錯,
解決方法有多個:
1、嚴(yán)格遵循規(guī)則既可
2、更改eslint的規(guī)則,規(guī)則文件應(yīng)該在根目錄下的【.eslintrc】,修改掉這則規(guī)則既可,規(guī)則在這里,自查https://eslint.org/docs/rules/
2、將webpack.config.js 文件內(nèi)關(guān)于eslint 的配置去掉就不會進(jìn)行代碼檢查了

2017年5月1日 23:49
編輯回答
孤影
import config from './config.js'

Vue.use(config)
2018年7月27日 13:24