node.js - webpack 配置文件 運(yùn)行出錯
問題描述
項(xiàng)目目錄
webpack.config.js
// nodejs 中的path模塊var path = require(’path’);module.exports = { // 入口文件,path.resolve()方法,可以結(jié)合我們給定的兩個參數(shù)最后生成絕對路徑,最終指向的就是我們的index.js文件 entry: path.resolve(__dirname, ’../app/index/index.js’), // 輸出配置 output: {// 輸出路徑是 myProject/output/staticpath: path.resolve(__dirname, ’../output/static’),publicPath: ’static/’,filename: ’[name].[hash].js’,chunkFilename: ’[id].[chunkhash].js’ }, resolve: {extensions: [’’, ’.js’, ’.vue’] }, module: {loaders: [ // 使用vue-loader 加載 .vue 結(jié)尾的文件 {test: /.vue$/,loader: ’vue’ }, {test: /.js$/,loader: ’babel?presets=es2015’,exclude: /node_modules/ }] }}
index.js
import Vue from ’Vue’import Favlist from ’../components/Favlist’ new Vue({ el: ’body’, components: {Favlist }})
錯誤
請教大神 剛學(xué)習(xí) vue想搭個項(xiàng)目跑一跑結(jié)果就這樣
問題解答
回答1:看錯誤提示的最后一行已經(jīng)告訴了你,
resolve: { extensions: [’’, ’.js’, ’.vue’]},
第一個元素不能為‘’,把它放到最后一個位置
回答2:configuration.resolve.extension[0] 不就是對應(yīng)你的extensions: [’’, ’.js’, ’.vue’]這個數(shù)組里的第一個值么?按照提示,就是這里不能為空吧。
相關(guān)文章:
1. php - 微信開發(fā)驗(yàn)證服務(wù)器有效性2. php如何獲取訪問者路由器的mac地址3. 小程序怎么加外鏈,語句怎么寫!求救新手,開文檔沒發(fā)現(xiàn)4. javascript - 在 vue里面用import引入js文件,結(jié)果為undefined5. javascript - 我的站點(diǎn)貌似被別人克隆了, google 搜索特定文章,除了域名不一樣,其他的都一樣,如何解決?6. php - mysql 模糊搜索問題7. python沒入門,請教一個問題8. 求救一下,用新版的phpstudy,數(shù)據(jù)庫過段時間會消失是什么情況?9. html - 爬蟲時出現(xiàn)“DNS lookup failed”,打開網(wǎng)頁卻沒問題,這是什么情況?10. javascript - js setTimeout在雙重for循環(huán)中如何使用?
