Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vue.js 2.0 alpha error on start on windows 10 x64 #2771

Closed
tsvetkovpro opened this issue Apr 29, 2016 · 6 comments
Closed

vue.js 2.0 alpha error on start on windows 10 x64 #2771

tsvetkovpro opened this issue Apr 29, 2016 · 6 comments

Comments

@tsvetkovpro
Copy link

when i run on my local pc vuejs 2.0 i have some error:

instruction on start vude.js 2.0 alpha

npm install
npm run build

$ NODE_ENV=production node build/build.js
[Error: Could not load C:\OpenServer\domains\vue\src\core/index (imported by C:/OpenServer/doma
ins/vue/src/entries/web-runtime.js): ENOENT: no such file or directory, open 'C:\OpenServer\dom
ains\vue\src\core\index']

what does that mean?

my cfg:

windows 10 pro x64
npm - v3.8.3
node - v5.10.1

@yyx990803
Copy link
Member

yyx990803 commented Apr 29, 2016

Sorry, the build script currently doesn't run on windows (due to env variables). This is intentional and we will fix it as we get closer to an official release.

If you really want to try, you can use cross-env.

@zhoukekestar
Copy link

zhoukekestar commented Oct 31, 2016

You can modify your rollup-plugin-alias.js and add code :

      // --------------------------- add code ----------------------------
      // This file: node_modules/rollup-plugin-alias/dist/rollup-plugin-alias.js
      if (!/js$/.test(updatedId)) {
        console.log(updatedId + '  ---->  ' + updatedId + '.js');
        updatedId += '.js';
      }
      // --------------------------- add code ----------------------------
      // 

You can see how i export a single file from vue: gist exportSingleFile.js

What's important thing is that it can works on my Windows 10.

Here is my console stdout:

C:\Users\Administrator\Desktop\vue-2.0.3  (vue@2.0.3)
λ npm run build

> vue@2.0.3 build C:\Users\Administrator\Desktop\vue-2.0.3
> node build/build.js

Error: Could not load C:\Users\Administrator\Desktop\vue-2.0.3\src\core/index (imported by C:\Users\Administrator\Desktop\vue-2.0.3\src\entries\web-runtime.js): ENOENT: no such file or directory, open 'C:\Users\Administrator\Desktop\vue-2.0.3\src\core\index'
    at C:\Users\Administrator\Desktop\vue-2.0.3\node_modules\rollup\dist\rollup.js:8820:10
    at process._tickCallback (internal/process/next_tick.js:103:7)
    at Module.runMain (module.js:577:11)
    at run (bootstrap_node.js:352:7)
    at startup (bootstrap_node.js:144:9)
    at bootstrap_node.js:467:3

C:\Users\Administrator\Desktop\vue-2.0.3  (vue@2.0.3)
λ npm run build

> vue@2.0.3 build C:\Users\Administrator\Desktop\vue-2.0.3
> node build/build.js

C:\Users\Administrator\Desktop\vue-2.0.3\src\core/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\core/index.js
C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util.js
C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util.js
.....<Hide some details>.....
C:\Users\Administrator\Desktop\vue-2.0.3\src\core/vdom/helpers/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\core/vdom/helpers/index.js
C:\Users\Administrator\Desktop\vue-2.0.3\src\core/util/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\core/util/index.js
C:\Users\Administrator\Desktop\vue-2.0.3\src\platforms\web/util/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\platforms\web/util/index.js
dist\vue.common.js 154.55kb
C:\Users\Administrator\Desktop\vue-2.0.3\src\core/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\core/index.js
C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util.js
C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util.js
.....<Hide some details>.....
C:\Users\Administrator\Desktop\vue-2.0.3\src\core/util/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\core/util/index.js
C:\Users\Administrator\Desktop\vue-2.0.3\src\platforms\web/util/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\platforms\web/util/index.js
dist\vue.common.min.js 48.71kb
dist\vue.common.min.js.gz 16.64kb
C:\Users\Administrator\Desktop\vue-2.0.3\src\core/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\core/index.js
.....<Hide some details>.....
C:\Users\Administrator\Desktop\vue-2.0.3\src\core/util/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\core/util/index.js
dist\vue.js 206.20kb
C:\Users\Administrator\Desktop\vue-2.0.3\src\core/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\core/index.js
.....<Hide some details>.....
C:\Users\Administrator\Desktop\vue-2.0.3\src\core/util/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\core/util/index.js
dist\vue.min.js 66.34kb
dist\vue.min.js.gz 23.22kb
C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util.js
.....<Hide some details>.....
C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\shared/util.js
packages\vue-template-compiler\build.js 144.34kb
C:\Users\Administrator\Desktop\vue-2.0.3\src\server/create-renderer  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\server/create-renderer.js
.....<Hide some details>.....
C:\Users\Administrator\Desktop\vue-2.0.3\src\platforms\web/server/directives/index  ---->  C:\Users\Administrator\Desktop\vue-2.0.3\src\platforms\web/server/directives/index.js
packages\vue-server-renderer\build.js 158.31kb

C:\Users\Administrator\Desktop\vue-2.0.3  (vue@2.0.3)
λ

@smolinari
Copy link

smolinari commented Feb 10, 2017

I just ran into this. Can the issue be reopened, or is Win10 not going to be supported?

Edit: I can also confirm that the workaround from @zhoukekestar works. 👍

Scott

@jcto
Copy link

jcto commented Mar 17, 2017

process.env.TARGET 参数在win10上可以正常传值
就是模块路径解析出错了吧
就是rollup-plugin-alias的问题

@eminoda
Copy link

eminoda commented Dec 11, 2018

@zhoukekestar thanks,your way is right.

The reason is as follow which make this error :

// ------------ modify line 13 ------------
const VOLUME = /^([A-Z]:)/i; // ignore case
const IS_WINDOWS = os.platform() === 'win32';

@mengjiax
Copy link

666

@vuejs vuejs locked as resolved and limited conversation to collaborators Apr 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants