为什么在beforeCreate钩子中的Vue实例中使用require(' fs')时没有定义?

时间:2018-04-10 17:45:31

标签: javascript vue.js nodes fs

您好我试图阅读所有文件'文件夹中的文件路径,并使用迭代将其提供到Html文件中。我使用Vue和Node来实现这一点,但我不断获得vue.js:597 [Vue warn]: Error in beforeCreate hook: "ReferenceError: require is not defined"。以下是我的相关Javascript代码。



function init() {
    
    new Vue({
        el: '#imgVue',
        data: {
            basePath: 'images/projects/',
            collectionImg: []

        },
        beforeCreate() {
            const fs = require('fs')
            const imageFolder = 'images/projects'

            fs.readdir(imageFolder, (err, files) => {
                files.forEach(file => {
                    collectionImg.push(file)
                })

            })
        }
    })
}




0 个答案:

没有答案