如果我这样做:
npm init vue@latest
字符串
它安装一个然后我运行
npm run dev
型
一切正常,但是当我创建一个apache虚拟主机i并直接从浏览器运行该网站时,控制台会给出一个错误:
Uncaught TypeError: Failed to resolve module specifier "vue". Relative references must start with either "/", "./", or "../".
型
在罚球线上
import { createApp } from 'vue'
型
阅读:Getting started with Node.js modules: require, exports, imports and beyond
这澄清了很多问题,但没有澄清错误,谁有主意?它看起来像是试图查找本地模块,但它需要在node_modules中查找
1条答案
按热度按时间s2j5cfk01#
我发现了问题,我必须运行npm run build,但这不是唯一的步骤。在此设置中,npm在/dist文件夹中生成一个js文件和一个新的index.html,因此将我的虚拟主机指向/dist文件夹解决了我的问题。